We areseeking an experienced Java Full Stack Developer with expertise in Java Spring Boot Microservices Kafka ReactJS and Azure to join our dynamic team. The ideal candidate will have a strong background indeveloping and deploying microservicesbased applications a deep understandingof DevOps culture and the ability to deliver scalable reliable andhighperforming software solutions.
Key Responsibilities:
- Application Development:
- Design develop test and deploy microservicesbased applications using Java Spring Boot ReactJS Kafka and related technologies.
- Build and maintain APIs and eventdriven applications across development testing and production environments.
- Performance Optimization:
- Monitor and improve application performance reliability and scalability.
- Implement monitoring and alerting systems using observability tools like Dynatrace Instana and Elastic.
- Collaboration and Integration:
- Work closely with crossfunctional teams to understand requirements and deliver solutions.
- Ensure seamless integration of microservices and APIs with existing systems.
- DevOps Practices:
- Contribute to CI/CD pipelines automation tools and deployment in cloud platforms.
- Adopt and promote DevOps culture and practices within the team.
- Data Management:
- Understand and apply principles of Data Analysis Data Modeling and DomainDriven Design (DDD) in application development.
Mandatory Skills:
- Programming & Frameworks: Java Spring Boot ReactJS
- Microservices: Experience building and maintaining microservices and eventdriven applications.
- Messaging Systems: Kafka
- Cloud Platforms: Azure
- DevOps Tools & Observability: Experience with CI/CD pipelines automation tools and monitoring tools (e.g. Dynatrace Instana Elastic).
Requirements
Desired Skills (Nice to Have):
- Experience with PCF (Pivotal Cloud Foundry).
- Experience in the financial domain or tradingtechnologies