You will build server-side solutions and RESTful web services using Java, J2EE, Spring Boot, and microservices architecture to support device management across iOS, Android, and Windows platforms.
Responsibilities
- Drive DevOps practices and streamline CI/CD pipelines for secure deployments.
- Manage the full software development lifecycle from requirements analysis through deployment.
- Design and implement solutions focusing on performance, security, and integration of RDDBMS/NoSQL and cloud technologies.
- Partner with product managers, UX designers, and QA engineers to refine user stories using Agile/Scrum.
- Lead engineering efforts by conducting code reviews and mentoring team members on best engineering practices.
Required Skills
- 6+ years of relevant industry experience with a Bachelor’s degree in Computer Science or related field.
- Extensive expertise building services using Java, J2EE, Spring, and related technologies.
- Proven experience designing applications in a Service-Oriented Architecture (SOA) using RESTful services.
- Hands-on experience with Spring Boot, Microservices, and CI/CD Pipelines.
- Strong background in RDDBMS and NoSQL technologies.
- Deep understanding of system performance and scalability principles.
- Familiarity working with Linux-based environments.
- Solid exposure to leading cloud platforms such as AWS and Azure.
- Strong understanding of Agile or Scrum development methodologies.