java developer
Core
Design and develop high-volume, low-latency Java web applications and services.
Role type
Senior Java Developer (IC)
Builds
Web applications, REST/SOAP web services, and high-availability systems.
Domain
Enterprise Software Development
Deliverable
production ML models | product features
Required skills
Java (1.7+), J2EE, Spring Framework, REST/SOAP, SQL, ORM (JPA2, Hibernate), OOP design patterns, TDD, CI/CD, multi-threading
Preferred skills
Deep knowledge of Java internals (Classloading, Memory Management, Transaction management)
Responsibilities
Implement new functionality to meet business requirements, design and develop scalable applications, write efficient and testable code, prepare software releases, investigate alternative technologies for architectural review.
Seniority
Senior, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.