Senior Software Engineer - Java, AWS & Microservices
Role responsibilities
Design, develop, and support mission-critical Java-based applications and microservices within a cloud-native environment. You will drive modernization through event-driven architectures and AI-enabled engineering while mentoring other engineers.
Requirements
Requires a bachelor's degree and 6-8+ years of software engineering experience with strong expertise in Java, Spring Boot, and AWS. Candidates must be proficient in containerization tools like Kubernetes and experienced with CI/CD and DevOps practices.
Key skills
Java, Spring Boot, Microservices, REST APIs, Kafka, AWS, Docker, Kubernetes, OpenShift, Relational Databases, NoSQL, CI/CD, DevOps, Event-Driven Architecture, GitHub Copilot, Generative AI
Keywords
Java, Spring Boot, Microservices, AWS, Kafka, Docker, Kubernetes, OpenShift, REST APIs, CI/CD, DevOps, NoSQL, SQL, Event-Driven Architecture, Generative AI, GitHub Copilot, Financial Services, Capital Markets, SDLC, Cloud-Native, Distributed Systems, Observability, Root Cause Analysis, Data Modeling, Enterprise Cloud Services