Sr. Engineer, Software Development
Core
Design, develop, test, and deploy enterprise-grade Java applications and scalable microservices-based solutions.
Role type
Senior IC Java software engineer (microservices)
Builds
Enterprise applications, microservices, RESTful APIs
Domain
Enterprise software, cloud-based solutions
Deliverable
production ML models | product features
Required skills
Java, Spring Framework (Boot, MVC, Security), Microservices Architecture, Hibernate/JPA, PostgreSQL, RESTful API Development, Git, AI-assisted development tools (GitHub Copilot, Claude AI)
Preferred skills
Frontend technologies (Angular, React, Modern JavaScript), Agile/Scrum experience, Java Development & Cloud Technologies certifications
Technologies
Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, PostgreSQL, GitHub Copilot, Claude AI, Git
Responsibilities
Design and implement scalable microservices; Develop and maintain robust, reusable code; Optimize application performance, scalability, and security; Troubleshoot complex technical issues across environments; Participate in technical discussions and architectural decision-making.
Seniority
Senior, hands-on IC