Java developer
Core
Design and develop high-performance custom-build Java applications and back-end solutions.
Role type
Mid-level Java backend developer
Builds
Custom Java applications and back-end services
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, Spring framework, SQL, database design, Design Patterns, UML, Application Design
Preferred skills
Microservices architecture, front-end technologies (HTML, CSS, JavaScript), Azure cloud components, Continuous Delivery tools (Kubernetes, AKS, Docker)
Responsibilities
Design and code clean, maintainable, high-performance Java solutions; conduct code reviews; write and execute unit tests; follow defined methodology and standards; stay up-to-date with industry trends.
Seniority
Mid-level, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.