Demo

Principal Software Engineer (Java Full Stack)

Cognizant North America
Warrensville, OH Full Time
POSTED ON 2/27/2025
AVAILABLE BEFORE 5/8/2025

Principal Software Engineer (Java Full Stack)

We are seeking a highly skilled Sr. Software Engineer with 8 to 12 years of experience to join our dynamic team. The ideal candidate will have expertise in AWS SQL Spring Boot Angular JS Java JavaScript and MySQL. This role offers a hybrid work model and requires no travel. The Sr. Software Engineer will play a crucial role in developing and maintaining high-quality software solutions that drive our business forward.

Responsibilities

  • Develop and maintain scalable and efficient software applications using Java Spring Boot and Angular JS
  • Design and implement robust backend services with MySQL and SQL databases
  • Utilize AWS services to deploy and manage applications in a cloud environment
  • Collaborate with cross-functional teams to define design and ship new features
  • Ensure the performance quality and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs to enhance application performance
  • Write clean maintainable and efficient code following best practices
  • Conduct code reviews and provide constructive feedback to team members
  • Stay updated with the latest industry trends and technologies to ensure continuous improvement
  • Participate in agile development processes including sprint planning daily stand-ups and retrospectives
  • Provide technical guidance and mentorship to junior developers
  • Contribute to the overall architecture and design of the software systems
  • Ensure security and data protection measures are implemented effectively
  • Collaborate with product managers to understand user requirements and translate them into technical specifications
  • Optimize application performance and scalability to handle growing user demands
  • Develop and maintain documentation for software design and development processes
  • Troubleshoot and resolve complex technical issues in a timely manner
  • Work closely with QA teams to ensure high-quality software delivery
  • Engage in continuous learning and professional development to stay ahead in the field

Qualifications

  • Strong experience in Java Spring Boot and Angular JS is required
  • Proficiency in SQL and MySQL databases is essential
  • Expertise in AWS services for cloud deployment and management is mandatory
  • Solid understanding of JavaScript and its frameworks is necessary
  • Excellent problem-solving skills and attention to detail are crucial
  • Ability to work in a hybrid work model and collaborate effectively with remote teams
  • Strong communication and interpersonal skills are important for team collaboration
  • Experience with agile development methodologies is preferred
  • Familiarity with version control systems like Git is a plus
  • Knowledge of software security best practices is desirable
  • Ability to mentor and guide junior developers is beneficial
  • Strong documentation skills for maintaining project records are required
  • Commitment to continuous learning and staying updated with industry trends is expected.
  • Certifications Required

    AWS Certified Solutions Architect Oracle Certified Professional Java SE Certified Scrum Developer

    The annual salary for this position is between $68,000 - 114,000 depending on experience and other qualifications of the successful candidate.

    This position is also eligible for Cognizant's discretionary annual incentive program, 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 Plan

    Disclaimer : 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.

    Why Choose Cognizant?

    It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core.

    Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to obtain certifications on the latest technologies.

    If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!

    About Cognizant

    Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. Headquartered in the U.S, Cognizant demonstrates a highly flexible business model, a detailed global delivery network, and deep domain expertise to deliver to a long list of outstanding companies that are leaders in their own space.

    Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.

    Apply today!

    Salary : $68,000 - $114,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Engineer (Java Full Stack)?

    Sign up to receive alerts about other jobs on the Principal Software Engineer (Java Full Stack) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Cognizant North America

    Cognizant North America
    Hired Organization Address Omaha, NE Full Time
    Sr. Application Developer About Us : Cognizant is one of the world's leading professional services companies, transformi...
    Cognizant North America
    Hired Organization Address Englewood, CO Full Time
    About Us : Cognizant (Nasdaq : CTSH) is one of the world's leading professional services companies, transforming clients...
    Cognizant North America
    Hired Organization Address Teaneck, NJ Full Time
    QA / BA with Insurance (COTS) exp Cognizant Technology Solutions is looking for " QA / BA with Insurance (COTS) exp . " ...
    Cognizant North America
    Hired Organization Address Atlanta, GA Full Time
    NET Developer About Us : Cognizant is one of the world's leading professional services companies, transforming clients' ...

    Not the job you're looking for? Here are some other Principal Software Engineer (Java Full Stack) jobs in the Warrensville, OH area that may be a better fit.

    Principal Software Engineer

    Ultimate Software, Lowell, MA

    Software Engineer I

    The Principal Financial Group, Des Moines, IA

    AI Assistant is available now!

    Feel free to start your new journey!