| (Local candidates only as F2F Interview is must) |
Project Overview
The client is hiring Java Full Stack Software Engineers (Analyst level) to support backend and full-stack development initiatives. This role focuses on building and enhancing microservices-based applications contributing to system architecture and supporting modern engineering practices including CI/CD cloud and distributed systems.
Key Responsibilities
- Develop full-stack applications with a focus on Java-based backend systems
- Follow best practices in microservices architecture including domain-driven and event-driven design
- Collaborate with lead engineers on technical strategy and system roadmap execution
- Identify and resolve technical debt performance issues and scalability challenges
- Support implementation of CI/CD pipelines and automated testing (unit integration contract performance)
- Evaluate and recommend tools technologies and development methodologies
- Troubleshoot and resolve complex production issues
- Contribute to the evolution of backend architecture and technology stack
Required Qualifications
- 1 3 years of experience in full-stack software development (Java/Angular focus)
- Experience working with distributed systems cloud-native applications and microservices architecture
- Strong analytical and problem-solving skills
- Ability to communicate technical concepts clearly to diverse audiences
- Experience working in Agile/Scrum environments
- Bachelors degree or equivalent experience
Technical & Soft Skills
Technical Skills:
- Programming: Strong proficiency in Java
- Frameworks: Spring Spring Boot Angular Hibernate
- Microservices: Knowledge of design patterns such as CQRS Event Sourcing Saga API Gateway Service Mesh Distributed Tracing
- Databases: Experience with relational (e.g. Oracle) and NoSQL databases
- APIs: RESTful API design and development
- Messaging: Kafka RabbitMQ JMS or similar event-streaming platforms
- Testing: Unit (JUnit Mockito) integration contract (Pact) and performance testing
- Version Control: GitHub (branching strategies pull requests repo management)
- Build Tools: Experience with build automation tools
- Cloud: Experience with at least one major cloud provider
- Containerization: Exposure to containerization and orchestration tools
- CI/CD: Experience building and managing CI/CD pipelines
- Observability: Monitoring logging and tracing tools
- Security: Knowledge of OAuth2 JWT secure coding practices and vulnerability management
Soft Skills:
- Strong communication and collaboration skills
- Ability to work effectively in team-based environments
- Critical thinking and problem-solving mindset
- Proactive approach to identifying and resolving issues
(Local candidates only as F2F Interview is must) Project Overview The client is hiring Java Full Stack Software Engineers (Analyst level) to support backend and full-stack development initiatives. This role focuses on building and enhancing microservices-based applications contributing to ...
| (Local candidates only as F2F Interview is must) |
Project Overview
The client is hiring Java Full Stack Software Engineers (Analyst level) to support backend and full-stack development initiatives. This role focuses on building and enhancing microservices-based applications contributing to system architecture and supporting modern engineering practices including CI/CD cloud and distributed systems.
Key Responsibilities
- Develop full-stack applications with a focus on Java-based backend systems
- Follow best practices in microservices architecture including domain-driven and event-driven design
- Collaborate with lead engineers on technical strategy and system roadmap execution
- Identify and resolve technical debt performance issues and scalability challenges
- Support implementation of CI/CD pipelines and automated testing (unit integration contract performance)
- Evaluate and recommend tools technologies and development methodologies
- Troubleshoot and resolve complex production issues
- Contribute to the evolution of backend architecture and technology stack
Required Qualifications
- 1 3 years of experience in full-stack software development (Java/Angular focus)
- Experience working with distributed systems cloud-native applications and microservices architecture
- Strong analytical and problem-solving skills
- Ability to communicate technical concepts clearly to diverse audiences
- Experience working in Agile/Scrum environments
- Bachelors degree or equivalent experience
Technical & Soft Skills
Technical Skills:
- Programming: Strong proficiency in Java
- Frameworks: Spring Spring Boot Angular Hibernate
- Microservices: Knowledge of design patterns such as CQRS Event Sourcing Saga API Gateway Service Mesh Distributed Tracing
- Databases: Experience with relational (e.g. Oracle) and NoSQL databases
- APIs: RESTful API design and development
- Messaging: Kafka RabbitMQ JMS or similar event-streaming platforms
- Testing: Unit (JUnit Mockito) integration contract (Pact) and performance testing
- Version Control: GitHub (branching strategies pull requests repo management)
- Build Tools: Experience with build automation tools
- Cloud: Experience with at least one major cloud provider
- Containerization: Exposure to containerization and orchestration tools
- CI/CD: Experience building and managing CI/CD pipelines
- Observability: Monitoring logging and tracing tools
- Security: Knowledge of OAuth2 JWT secure coding practices and vulnerability management
Soft Skills:
- Strong communication and collaboration skills
- Ability to work effectively in team-based environments
- Critical thinking and problem-solving mindset
- Proactive approach to identifying and resolving issues
View more
View less