Software Engineer
Core
Design, develop, and maintain scalable Java applications and RESTful APIs.
Role type
Senior IC software engineer (Java/Spring Boot)
Builds
Robust and scalable Java applications
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, Git, GitLab CI/CD, reactive programming, relational databases, NoSQL databases
Preferred skills
Mentorship, technical documentation
Technologies
Java, Spring Boot, Git, GitLab, CI/CD
Responsibilities
Design and develop scalable Java applications; Create and manage RESTful APIs; Configure and automate CI/CD pipelines; Implement reactive programming solutions; Participate in technical design and code reviews; Mentor junior and mid-level developers
Seniority
Senior, hands-on IC
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.