Java Backend Developer
Core
Design and develop high volume, low latency applications for mission-critical systems, supporting web-based application development and maintenance.
Role type
Senior Java Backend Developer
Builds
High availability web-based applications and RESTful services
Domain
Enterprise software engineering, cloud-native systems
Deliverable
production ML models | product features
Required skills
Java, Spring framework (MVC, Boot, Security), RESTful API design, Hibernate, Microservices architecture, Relational and NoSQL databases, CI/CD pipelines, Docker, Jenkins/Concourse, GCP, Git/Gitflow, Messaging systems (queues, topics, brokers), Maven, Gradle, Test-driven development
Preferred skills
Native Spanish proficiency, Excellent written and spoken English
Technologies
Spring, Hibernate, Docker, Jenkins, Concourse, GCP, Maven, Gradle, SQL, NoSQL
Responsibilities
Design and develop high volume, low latency applications; Build web applications from the ground up; Implement RESTful web services; Write well-designed, testable, efficient code; Contribute to software engineering competency growth
Seniority
Senior, hands-on IC