We Are Looking To Fill An Interesting And Challenging Position On Our Development Team. As a Principle Software Engineer, You Will Be a Senior Member, Encouraged To Supply To The Technical Leadership And Center Of Competence Within The Team. This Includes
Providing mentoring to the team of developers and tech leads with specific emphasis on sound fundamental development methodology
Providing leadership on project development policies, procedures, standards and strategies
Participating in the team's effort to improve the efficiency and quality of the entire development process
The Expertise You Have
6-9 years of development experience
Bachelor's Degree (Computer Science or related fields)
Solid understanding of Rest concepts and developing rest apis using spring boot with tomcat
Excellent understanding of Java 8 capabilities, lambda, streams and functional interfaces, spring modules, including IOC, MVC(Rest), BATCH, spring boot along with other core components like oauth2 and security, Angular
The Skills You Bring
You thrive in a team-oriented environment and tackling new challenges
Your communication with peers and leaders is clear and effective
You help provide technical leadership and direction
You are willing and excited to add your voice and opinion to the discussion
You love to take initiative to solve a problem and get the job done