Position: Java Middleware Developer
Location: Phoenix AZ
Job description
PRINCIPAL DUTIES RESPONSIBILITIES
- Design develop and maintain robust and scalable software applications using Java Spring Boot MongoDB and related technologies
- Collaborate with cross functional teams to understand business requirements and translate them into technical solutions
- Architect and implement secure and efficient RESTful APIs and microservices
- Integrate CICD pipelines and automate the build test and deployment processes
- Ensure code quality through code reviews testing and continuous integration
- Troubleshoot and debug production issues and provide timely resolutions
- Stay updated with the latest industry trends best practices and emerging technologies
POSITION SPECIFICATIONS
- BS degree with 5 years working in coding testing and monitoring Masters degree is preferred
- Proven experience as a Java Developer or Software Engineer with a focus on building enterprise level applications
- Strong proficiency in Java Spring Boot MongoDB and related frameworks and libraries
- Experience with cloud platforms such as Azure or Google Cloud including deployment and scalability considerations
- Solid understanding of CICD principles and experience with tools like Jenkins GitLab CICD or similar
- Familiarity with containerization technologies like Docker and container orchestration frameworks like Kubernetes
- Knowledge of Agile development methodologies and experience working in Agile teams
- Excellent problemsolving and analytical skills
- Strong communication and collaboration abilities
- Knowledge of observability platforms such as Splunk Datadog etc
GOOD To HAVE
- CFRT and Decision Engine Experience.
Skills
- Mandatory Skills: Hibernate Java Java Spring Cloud Microservices spring Spring Integration Spring Security Spring Boot SpringMVC.