Job Title: Java (Spring) Developer (US Citizen Only)
Location: Remote
We are currently seeking candidates who meet the following qualifications:
Responsibilities:
- Design develop test and deploy highquality Javabased applications using Spring Framework (Spring Boot Spring MVC Spring Data etc.).
- Write clean maintainable and efficient code while following best practices.
- Collaborate with product managers business analysts and other stakeholders to understand business requirements and translate them into technical solutions.
- Develop RESTful APIs for seamless integration with other services.
- Implement microservicesbased architectures for modular scalable applications.
- Work with relational (e.g. MySQL PostgreSQL) and nonrelational databases (e.g. MongoDB Redis).
- Optimize database queries and manage data access layers using ORM tools like Hibernate.
- Perform unit testing (e.g. JUnit) integration testing and support QA testing.
- Troubleshoot and debug applications to resolve production issues efficiently.
- Identify and address performance bottlenecks to enhance application scalability and reliability.
- Work closely with DevOps to automate CI/CD pipelines.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.
Qualifications:
- Proficiency in Java 8/11 programming.
- Strong knowledge of the Spring Framework including Spring Boot Spring MVC Spring Security and Spring Data.
- Experience with RESTful API design and implementation.
- Experience with microservices architecture.
- Handson experience with relational and NoSQL databases.
- Knowledge of ORM frameworks like Hibernate or JPA.
- Experience with build tools (e.g. Maven Gradle) and version control systems (Git).
- Understanding of Agile development methodologies.
- Knowledge of cloud platforms like AWS Azure or Google Cloud.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Experience with message brokers like Kafka or RabbitMQ.
- Proficiency in frontend technologies (e.g. Angular React) is a plus.
- Understanding of CI/CD pipelines using tools like Jenkins GitLab CI or Azure DevOps.
- Bachelors degree in Computer Science Engineering or a related field.
- Professional experience in Java development using Spring Framework.
- Federal Experience is a plus.
- Required Security clearance.
If you meet these qualifications please submit your application via link provided in Linkedin.
Kindly do not call the general line to submit your application.