15 days old

Senior Engineer Full Stack

Cognizant
Cary, NC 27513
  • Job Code
    00036120751



Job brief



We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-mvn applications.



You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include Java/Java EE/Spring microservice API development while providing expertise in the full software development lifecycle, from concept and design to testing.



Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.



Responsibilities



Contribute in all phases of the development lifecycle



Write well designed, testable, efficient code



Ensure designs are in compliance with specifications



Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review



Requirements



BS/MS degree in Computer Science, Engineering or a related subject



Proven hands-on Software Development experience



Proven working experience in Java development



Hands on experience in designing and developing applications using Java/Java EE/Spring/ Spring boot/ Spring Data



Object Oriented analysis and design using common design patterns.



Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)



Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)



Experience in the Spring Framework and Spring boot



Understanding of application lifecycle management



Ability to use a CI/CD pipeline to deploy applications on AWS



Ability to apply a basic understanding of cloud-native applications to write code



Understanding of the use of containers in the development process



Experience with test-driven development






Technical Skills









SNo Primary Skill Proficiency Level * Rqrd./Dsrd.
1 Core Java PL1 Required



* Proficiency Legends








Proficiency Level Generic Reference
PL1 The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.
PL2 The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.
PL3 The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects.
PL4 The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.






Posted: 2020-01-08 Expires: 2020-02-06
Sponsored by:
Farm Credit Services of America Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Engineer Full Stack

Cognizant
Cary, NC 27513

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast