What are the responsibilities and job description for the Senior Specialist - Software Engineering position at Futran Tech Solutions Pvt. Ltd.?
We need Java Springboot Microservices tech lead in Chicago very urgently Azure exp is nice to have for Northern Trust
Job Description JAVA Developer
Major Duties
Design and develop Java and Database components based on documents that fit within technical framework as outlined by technical architects
Ensure code meets standards and tested appropriate to the platform
Provide technical guidance to the development team
A team player with an ability to own the design and code as per requirement given
Communicate status written and verbal to project team and management
Continuously looks for ways to improve the applications stability scalability and user experience
KnowledgeSkills
Agile Methodology
Knowledge of Java
Knowledge of full software development lifecycle
Knowledge of Microservices
Strong analytical and problem solving skills
A positive goal orientated attitude with a focus on delivery
Required Skills
Agile Methodology
JavaJEE and Web based development experience
Experience in Spring Frameworks and Spring Boot
Database experience with Oracle or MS SQL Server
Knowledge in Secure Software Development Life Cycle SSDLC
Experience in REST API Development
Experience working on cloud computing with microservices
Preferred Recommended
Junit The defacto standard for unit testing Java applications
Spring Test Spring Boot Test Utilities and integration test support for Spring Boot applications
Experience in investment management hedge fund and private equity experience is a plus
Linux shell scripting
Knowledge of PCF is an added advantage
Experience with message queues would be an added advantage
Experience with Azure cloud will be good
Experience
Bachelor degree in Computer Science or a related discipline
Overall 5 Years of Industry experience
Experience in agile development methodology