Senior Java Software Engineer
AGILEITSERVICE LLCShare this job:
Job Title: Java Developer
Location: New Jersey / Alpharetta / Atlanta / Louisville / United States
Employment Type: Full-time
Work Model: Hybrid
About the Role
We are seeking an experienced Java Developer to join our Engineering & Cloud Solutions team. In this role, you will be responsible for developing, writing, testing, and debugging high-quality code, as well as designing and implementing new features. You will collaborate closely with architects, DevOps engineers, and cross-functional stakeholders to deliver secure, scalable, and efficient technology solutions.
Key Responsibilities
- Develop, write, test, and debug clean, efficient, and maintainable code.
- Design and implement new features and enhancements.
- Participate in sprint planning, estimation, and technical design reviews.
- Provide support during deployment and ensure smooth implementation.
- Collaborate with teams to investigate, troubleshoot, and resolve production issues.
Work Model
This is a hybrid role, requiring 2–3 days per week onsite at a Cognizant or client office based on business needs. While hybrid work offers flexibility, working arrangements may vary depending on project requirements. Some positions may require in-person interviews at Cognizant offices or client locations.
We are committed to supporting a healthy work-life balance through comprehensive wellbeing programs.
Required Qualifications
- 5+ years of relevant experience in software development.
- Strong hands-on experience with: Java, Spring Boot, OpenShift
- Hands-on experience working with Oracle Database.
- Strong hands-on experience with WMQ (WebSphere MQ) and AMQ (ActiveMQ).
Preferred Qualifications
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of cloud-native application development and serverless architecture.
- Familiarity with Agile methodologies and tools such as Jira or Azure DevOps.
- Strong analytical and problem-solving abilities.
- Ability to work independently in a dynamic, fast-paced environment.
- Excellent communication and collaboration skills.
Why Join Us?
We’re excited to meet professionals who share our mission and bring diverse skills, perspectives, and experiences. Even if you meet only the minimum requirements, we encourage you to apply. Your transferable skills and unique background could be the perfect match for this role.
Share this job:
Job Type
- Job Type
- Full Time
Share this job: