Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior JAVA Developer (Spring boot, MongoDB & AWS) image - Rise Careers
Job details

Senior JAVA Developer (Spring boot, MongoDB & AWS)

About Us: Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100, is ranked 195 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com.The Role: Fulltime with Cognizant· Role: Senior JAVA Developer· Location: New York, NY / Dallas, TXCognizant Technology Solutions is looking for “Senior JAVA Developer @ New York, NY / Dallas, TX” to join in our team of IT professionals in a permanent role. If you meet our background requirements and skills and are looking for an opportunity with these skills and expertise, here is the ideal opportunity for you!Responsibilities:• Strong hands-on experience in Java, Spring boot, MongoDB & AWS experience• 9 to 12 years of experience• Design and implement scalable and robust architecture solutions using Java and Spring Framework.• Oversee the development and integration of applications using Spring Boot and related technologies.• Provide technical guidance and mentorship to the development team to ensure best practices are followed.• Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.• Ensure code quality and maintainability.• Integrate and manage messaging services using Oracle Weblogic JMS.• Ensure data integrity and efficient data handling using JSON and XML.• Utilize GIT for version control and collaborate with team members on code reviews.• Troubleshoot and resolve technical issues in a timely manner to minimize downtime.• Stay updated with the latest industry trends and technologies to continuously improve the architecture and development processesMust have Skills & Qualifications:· Java· Spring boot· MongoDB· AWSCognizant is a leading provider of Information Technology, Consulting, IT Infrastructure, and Business Process Outsourcing services. Cognizant single-minded mission is to dedicate our business process and technology innovation know-how, deep industry expertise, and worldwide resources to working together with customers to make their businesses stronger. As a customer-centric, relationship-driven partner, we are redefining the way companies experience and benefit from global services. Our unique delivery model is infused with a distinct culture of high customer satisfaction. Cognizant delivers a trusted partnership, cost reductions and business results.Salary and Other Compensation:The annual salary for this position depends on the experience and other qualifications of the candidate.This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans.Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:• Medical/Dental/Vision/Life Insurance• Paid holidays plus Paid Time Off• 401(k) plan and contributions• Long-term/Short-term Disability• Paid Parental Leave• Employee Stock Purchase PlanDisclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.www.cognizant.comNASDAQ: CTSH#LI-RP1

Average salary estimate

Estimate provided by employer
$48 / HOURLY (est.)
min
max
$48
$48

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior JAVA Developer (Spring boot, MongoDB & AWS), Cognizant

Cognizant is thrilled to announce an exciting opportunity for a Senior JAVA Developer in New York, NY. If you’re a passionate developer with strong expertise in Java, Spring Boot, MongoDB, and AWS, this role could be perfect for you! In this position, you'll leverage your 9 to 12 years of experience to design and implement scalable architectures and oversee the development of applications with your fellow IT professionals. Your technical guidance will help in mentoring team members, ensuring that best practices are followed across the board. Collaborating with cross-functional teams, you will gather requirements and translate them into practical technical specifications. You will also utilize GIT for version control, manage integration with messaging services like Oracle Weblogic JMS, and stay abreast of the ever-evolving technology landscape. Cognizant’s commitment to providing high-quality IT services and a customer-centric approach makes this a fantastic place for driven professionals like you to thrive. This is not just a job, but an opportunity to make a real impact in transforming businesses in the digital era. If you're seeking to grow your career while working on innovative projects, we'd love to hear from you!

Frequently Asked Questions (FAQs) for Senior JAVA Developer (Spring boot, MongoDB & AWS) Role at Cognizant
What are the responsibilities of a Senior JAVA Developer at Cognizant?

At Cognizant, a Senior JAVA Developer is responsible for designing and implementing scalable architecture solutions using Java and Spring Boot. With a focus on collaboration, you'll work with cross-functional teams to gather requirements and ensure code quality and maintainability while mentoring junior developers and overseeing the integration of applications.

Join Rise to see the full answer
What skills are required for the Senior JAVA Developer position at Cognizant?

Cognizant requires candidates for the Senior JAVA Developer position to have strong hands-on experience with Java, Spring Boot, MongoDB, and AWS. Additionally, familiarity with messaging services such as Oracle Weblogic JMS and version control using GIT is essential.

Join Rise to see the full answer
What is the work environment like for a Senior JAVA Developer at Cognizant?

The work environment for a Senior JAVA Developer at Cognizant is dynamic, innovative, and collaborative. You’ll be part of a team of IT professionals dedicated to building efficient business solutions while ensuring a supportive atmosphere that encourages growth and development.

Join Rise to see the full answer
What are the potential career growth opportunities for a Senior JAVA Developer at Cognizant?

Cognizant offers ample career growth opportunities for Senior JAVA Developers through mentorship, continuous learning, and leadership roles. With a focus on innovation, employees are encouraged to stay updated with industry trends, paving the way for advancement within the company.

Join Rise to see the full answer
What benefits does Cognizant offer to Senior JAVA Developers?

Cognizant provides a robust benefits package for Senior JAVA Developers, including medical, dental, and vision insurance, a 401(k) plan, paid parental leave, and an employee stock purchase plan. Additionally, employees can enjoy paid holidays and time off, ensuring a balanced work-life experience.

Join Rise to see the full answer
Common Interview Questions for Senior JAVA Developer (Spring boot, MongoDB & AWS)
Can you describe your experience with Spring Boot?

When answering this question, be specific about your past projects where you've utilized Spring Boot. Discuss your understanding of its features and advantages, and share examples of how you've successfully implemented Spring Boot in scalable applications.

Join Rise to see the full answer
How do you ensure code quality in your Java applications?

To answer this, highlight your strategies such as code reviews, automated testing, and following coding standards. Explain how these practices contribute to maintainable and high-quality code within a collaborative team environment.

Join Rise to see the full answer
What challenges have you faced while working with MongoDB, and how did you overcome them?

Discuss specific challenges you faced, such as data modeling or performance issues. Explain your problem-solving approach, the solutions you implemented, and how they improved the functionality or efficiency of your project.

Join Rise to see the full answer
Describe a situation where you had to mentor a junior developer.

Outline the context of your mentoring experience, the technical challenges your junior developer faced, and the methods you employed to guide them. Emphasize the benefits that emerged from this mentorship.

Join Rise to see the full answer
How do you stay current with the latest technologies in development?

Explain your strategies for staying updated, such as attending webinars, reading industry blogs, or participating in developer communities. This demonstrates your commitment to continuous learning as a Senior JAVA Developer.

Join Rise to see the full answer
What is your experience with AWS services?

Talk about the specific AWS services you’ve worked with, how you've integrated them into your projects, and the benefits they provided to your applications. This showcases your technical proficiency and practical experience.

Join Rise to see the full answer
Can you explain how you handle performance optimization in Java applications?

Detail the approaches you've taken to optimize performance, such as profiling, caching strategies, or memory management. Provide examples of improvements you made through these optimizations.

Join Rise to see the full answer
How do you manage version control within your team?

Discuss your experience with GIT, including branching strategies and code review processes. This will show your understanding of collaborative development and how you contribute to team productivity.

Join Rise to see the full answer
Have you ever dealt with a production issue? How did you manage it?

Reflect on a specific production issue, how you diagnosed the problem, and the steps you took to resolve it. Highlight your communication and teamwork during such high-pressure situations.

Join Rise to see the full answer
What framework do you prefer for creating RESTful services, and why?

Clearly state your preferred framework and justify your choice by discussing its features, ease of use, community support, or performance metrics. This will help demonstrate your informed decision-making in technology selection.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Maximus Remote Warr Acres, OK
Posted 15 hours ago
Photo of the Rise User
Twine Hybrid Philadelphia, PA
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 19, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!