Job Description Do you love a career where you Experience, Grow & Contribute at the same time, while earning at least 10% above the market? If so, we are excited to have bumped onto you. Learn how we are redefining themeaning of work, and be a part of the team raved by Clients, Job-seekers and Employees. - Jobseeker Video Testimonials
- Employee Glassdoor Reviews
If you are a Java developer Position looking for excitement, challenge and stability in your work, then you would be glad to come across this page. We are an IT Solutions Integrator/Consulting Firm helping our clients hire the right professional for an exciting long term project. Here are a few details. Check if you are up for maximizing your earning/growth potential, leveraging our Disruptive Talent Solution. Role: JAVA Developer (with CI/CD Experience) Location: Durham, NC
EXP:8+ Years Requirements We are seeking a skilled and proactive
Java Developer with strong CI/CD experience to join our dynamic development team. The ideal candidate will have expertise in designing, developing, and maintaining scalable full-stack applications, with a focus on building secure, high-performance systems. You will also be responsible for implementing and managing Continuous Integration/Continuous Deployment (CI/CD) pipelines to enhance the development lifecycle. Experience with cloud environments, especially AWS, is highly desirable.
Key Responsibilities: - Design, develop, test, and deploy full-stack applications using Java, Spring Boot, and related technologies.
- Write clean, maintainable, and efficient code, adhering to best practices and established coding standards.
- Develop and integrate RESTful APIs and connect with various third-party services and internal systems.
- Set up, configure, and maintain CI/CD pipelines using tools such as Jenkins, streamlining deployment processes.
- Collaborate closely with cross-functional teams (Product, QA, DevOps, etc.) to gather requirements and translate them into scalable technical solutions.
- Perform code reviews, debugging, and issue resolution to ensure code quality and system reliability.
- Ensure applications are secure, scalable, and deliver optimal performance across environments.
- Continuously evaluate and improve development processes, identifying opportunities for automation and efficiency.
- Deploy applications to cloud platforms such as AWS, leveraging cloud-native services as appropriate.
- Work with databases such as Oracle and MySQL, writing efficient queries and optimizing database interactions.
- Implement automated testing frameworks and integrate them into the CI/CD pipelines to maintain high-quality releases.
- (Optional) Utilize containerization technologies like Docker and orchestration platforms like Kubernetes to manage and deploy applications.
- Use version control systems (primarily Git) to manage code changes and collaborate within the team.
Required Skills and Experience: - Strong proficiency in Java and frameworks like Spring Boot.
- Experience in developing and maintaining full-stack applications.
- Hands-on experience with CI/CD tools, particularly Jenkins.
- Good knowledge and experience working with AWS (Amazon Web Services) or similar cloud environments.
- Solid understanding of REST API design principles and integration patterns.
- Experience working with relational databases like Oracle and MySQL.
- Familiarity with automated testing practices (JUnit, Selenium, or similar frameworks).
- Strong understanding of Git and related workflows (GitFlow, Pull Requests, Code Merge Strategies).
Preferred Skills (Nice to Have): - Familiarity with containerization tools like Docker.
- Exposure to orchestration platforms such as Kubernetes.
- Basic knowledge of infrastructure as code tools like Terraform or CloudFormation.
- Knowledge of monitoring and logging tools (e.g., Prometheus, ELK Stack).
- Exposure to Agile/Scrum methodologies.
Benefits Visit us at Alignity Solutions is an Equal Opportunity Employer, M/F/V/D.
CEO Message: Click Here
Clients Testimonial: Click Here