ACS Consultancy Services, Inc · 1 day ago
Java (Spring) Developer
Maximize your interview chances
ConsultingInformation Services
No H1BU.S. Citizen OnlySecurity Clearance Required
Insider Connection @ACS Consultancy Services, Inc
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, test, and deploy high-quality Java-based 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 microservices-based architectures for modular, scalable applications.
Work with relational (e.g., MySQL, PostgreSQL) and non-relational 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.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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.
Hands-on 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.
Understanding of CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Professional experience in Java development using Spring Framework.
Required Security clearance.
Preferred
Proficiency in front-end technologies (e.g., Angular, React) is a plus.
Federal Experience is a plus.
Company
ACS Consultancy Services, Inc
ACS Consultancy Services Inc is a Small Business that is New York State and New York City Certified Minority and Women-Owned Business Enterprise (MWBE).