Required Skills

Java Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Jul 2021

JOB DETAIL

  Job Description: Project Overview:

The Senior Java Developer will represent the Digital Asset Innovation development team and play a key role supporting the digital transformation of assets and asset servicing functions leveraging emerging technologies such as cloud technologies, distributed ledgers, machine learning, cognitive algorithms etc., to position Northern Trust to be a key participant in the digital future.

 

Contractor’s Role:

Your primary goal for this job role will be designing & implementing new microservices which are highly scalable. Prior project experience building large scale fault tolerant, micro-services on a cloud based environment will be preferred. Besides, you should be able to coordinate with front-end developers for a complete web development experience.  You should be knowledgeable about packing & deploying apps via CI/CD pipelines to a cloud platform.

To succeed in this job role, you should possess excellent communication skills. You should also have an keen eye for details. You should be able to manage multiple projects simultaneously.

 

Experience Level:

•            8+ years of experience as a Sr. Java/Spring Boot Developer or similar role

 

Qualifications:

•            Bachelor’s degree in Information Technology, Computer Science or a related field

•            Hands-on programming/application development experience utilizing Java, Spring Boot, REST, Micro Services, Cloud Native, DevOps and Test Driven Development

•            Expert knowledge in Dependency injection and ORM frameworks.

•            Distributed architectures, strong OO background, SOA, web services and messaging paradigms.

•            Well versed in relational / non-relational data stores.

•            Experience with Kubernetes and containerization tech

•            Automated testing frameworks – unit and integration tests.

•            Continuous delivery processes from automated build, test and deployment.

•            Strong analytical skills and Excellent multitasking and organizational skills

•            Ability to work in a team and under pressure

•            Experience working with Cloud platforms such as MS Azure, AWS preferred

 

Tasks and Responsibilities:

•            Design & Development of RESTful services and APIs.

•            Develop and manage well-functioning databases and applications

•            Worked on projects involving development of micro services, REST services & cloud based deployments.

•            Hands-on experience on software development projects involving distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Azure Service Bus, etc.

•            Test software to ensure responsiveness and efficiency

•            Troubleshoot, debug and upgrade software

•            Following established code practices when implementing new solutions

•            Working closely with Architects and Business Analysts to ascertain client needs

•            Optimizing websites, programs, and applications for better speed and functionality

•            Gathering feedback from clients, technical staff and conducting troubleshooting procedures

•            Developing functional documentation and guidelines for other team members

 

 

Company Information