Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team.
Core Competencies:
- TypeScript Development: Strong experience in building APIs using Express or similar frameworks, with backend integration through PostgreSQL using ORMs like Knex, Sequelize, or comparable tools.
- Backend Frameworks: Familiarity with Java-based frameworks such as Spring Boot or Quarkus.
- Programming Skills: Proficient in TypeScript, Java, or Python, with hands-on coding experience.
- API Development: Solid experience in developing and integrating APIs, following industry best practices.
- Event-Driven Architecture: Understanding and practical exposure to event stream processing and event-driven systems.
- Database Design: Skilled in designing and modeling relational databases; experience with PostgreSQL, including its NoSQL capabilities, is a significant advantage.
- Software Architecture: Strong grasp of design patterns, particularly Domain-Driven Design (DDD), SOLID principles, and Clean Architecture—with real-world implementation examples.
- Authentication & Security: Experience with OAuth and other authentication/authorization mechanisms.
- API Documentation: Familiar with OpenAPI specifications for documenting and designing APIs.
- AI-Enhanced Development: Experience building or integrating AI-powered features or solutions.
- AI-Assisted Coding Tools: Comfortable using AI development assistants such as OpenAI Codex, GitHub Copilot (agentic), Claude, Cursor, or similar platforms.
- Bonus Skills: Previous experience with BPMN (Business Process Model and Notation) or DMN (Decision Model and Notation) is a valuable plus.
- A challenging, innovating environment.
- Opportunities for learning where needed.
Key Skills
Ranked by relevanceReady to apply?
Join GeekSoft Consulting and take your career to the next level!
Application takes less than 5 minutes

