We are looking for an experienced Java Developer with hands on experience in building high-performing, scalable, enterprise-grade SaaS applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Experience: 5+ years of Software Engineering experience.
Required technical skills:
BS/MS degree in Computer Science, Engineering or a related subject
Proven hands-on Software Development experience
Java/J2EE, Java Design Patterns
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Experience with test-driven development
Spring Boot, Spring Cloud
HTML 5, CSS 3, Bootstrap
MongoDB, MS SQL Server, Oracle DB
Jenkins, Chef scripts
TFS, Git equivalent source code repository and build server knowledge
Nice to have skills:
Agile framework: SAFe, Scrum
Healthcare domain knowledge
Product Engineering understanding
Product DevOps understanding
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 205 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 or follow us on Twitter:USJobsCognizant.
Cognizant is recognized as a Military Friendly Employer and is a coalition member of the Veteran Jobs Mission. Our Cognizant Veterans Network assists Veterans in building and growing a career at Cognizant that allows them to leverage the leadership, loyalty, integrity, and commitment to excellence instilled in them through participation in military service.