Senior Java Developer
Core
Design, develop, and maintain enterprise applications using Java, Spring, and related technologies.
Role type
Senior IC Java developer (enterprise backend)
Builds
Microservices, distributed systems, and event-driven architectures
Domain
Enterprise software development
Required skills
Java, Spring, microservices, Kafka, MQ, SQL, database development, high-performance application design, object-oriented design, CI/CD, cloud platforms
Preferred skills
JavaScript/ExtJS
Technologies
Java, Spring, Kafka, MQ, SQL
Responsibilities
Design and develop enterprise applications; Build and support microservices and distributed systems; Develop and optimize database solutions; Collaborate with stakeholders to gather requirements; Participate in the full software development lifecycle; Support CI/CD and cloud adoption initiatives
Seniority
Senior, hands-on IC