Senior Java Software Engineer
Core
Designing, developing, and deploying scalable backend systems and microservices for clients.
Role type
Senior IC Java Software Engineer
Builds
High-performance Java applications, RESTful APIs, and microservices-based systems
Domain
Enterprise software development, Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices architecture, REST API design, AWS cloud services, Kafka, Event-driven systems
Preferred skills
Agile methodologies, Problem-solving, Debugging
Technologies
Java, Spring Boot, AWS (EC2, S3, Lambda), Kafka
Responsibilities
Develop and maintain high-performance Java applications, Design and implement RESTful APIs, Architect and develop microservices-based applications, Deploy and manage applications in AWS, Work with Kafka for real-time data streaming, Optimize applications for performance and scalability
Seniority
Senior, hands-on IC