Senior Back-End - Java Developer jobs in United States
info-icon
This job has closed.
company-logo

RIT Solutions, Inc. · 3 months ago

Senior Back-End - Java Developer

RIT Solutions, Inc. is looking for a Senior Backend Java Developer to design, develop, and maintain robust microservices. The role involves driving best practices in backend engineering and collaborating across teams to ensure smooth integration with enterprise platforms and cloud environments.

Staffing & Recruiting
badNo H1Bnote

Responsibilities

Design, develop, and maintain backend microservices using Java, Spring Boot, and Gradle
Implement modern software engineering practices, including automation testing for microservices
Develop and integrate RESTful and GraphQL APIs, ensuring secure and efficient communication between services
Work with databases such as PostgreSQL, MongoDB, and other relational/non-relational data stores
Manage application containerization, deployment, and scaling using Docker, Kubernetes, OpenShift, Amazon EKS, and Helm charts
Configure and maintain CI/CD pipelines using Jenkins, ensuring high-quality, reliable software delivery
Secure sensitive application data and credentials using HashiCorp Vault or similar secret management tools
Collaborate with cross-functional teams to gather requirements and translate them into scalable technical solutions
Conduct code reviews, debugging, and performance tuning to ensure efficiency and maintainability
Work with cloud platforms such as AWS, ensuring applications meet security, scalability, and availability requirements
Leverage Agile practices and Jira for sprint planning, tracking, and delivery
Continuously improve development processes, workflows, and automation for enhanced productivity
Partner with business stakeholders and IT teams to influence architecture and align solutions with enterprise strategy

Qualification

JavaSpring BootRESTful APIsDockerAWSGradlePostgreSQLKubernetesCI/CD pipelinesHashiCorp VaultGraphQL APIsMongoDBJenkinsJUnitPostmanGitAgile practicesCode reviewsContinuous improvementCollaboration skills

Required

Strong expertise in Java and Spring Boot for building scalable, secure microservices
Proven experience in designing and implementing RESTful and GraphQL APIs and integrating with third-party services
Hands-on experience with databases such as PostgreSQL, MongoDB, and familiarity with relational databases like Oracle/MySQL
Proficiency in containerization and orchestration tools such as Docker, Kubernetes, OpenShift, Amazon EKS, and Helm charts
Practical knowledge of CI/CD pipelines using Jenkins for automated build, test, and deployment workflows
Experience with cloud platforms (AWS) and understanding of cloud-native application design
Strong background in automation testing frameworks and practices for microservices
Hands-on experience writing unit tests with JUnit
Proficiency in API testing using Postman
Experience managing application secrets and configurations securely using HashiCorp Vault or similar tools
Proficiency with version control systems (Git) and collaborative development practices
Ability to write clean, maintainable, and efficient code, following best practices and coding standards
Solid experience in code reviews, debugging, and performance optimization for enterprise applications
Strong collaboration skills, with the ability to work effectively with cross-functional and Agile teams
A continuous improvement mindset—driving enhancements in development processes, workflows, and automation

Preferred

Past Freddie Mac or Client experience is highly preferred

Company

RIT Solutions, Inc.

twitter
company-logo
Jobdiva Job Portal: https://www1.jobdiva.com/candidates/myjobs/searchjobsdone.jsp?a=xbjdnwgjodtga1y1im2g881fkkeiwd0775lbvq8yqgps8vb2q36w2vj1ga6xxork&compid=-1 Recruitment (contingency search and campus selection).

Funding

Current Stage
Growth Stage
Company data provided by crunchbase