Job Description :
Role: Senior Java Engineer

Location: Lewisville, TX

Duration : 6-12 Months (Contract to perm)

Experience: 10-12

Brief about the Project:

This is an on-premise cloud platform much similar to AWS to store the secure data from across the Client Teams in US.

They are looking for senior developers/Engineers who can assist in the design/Development and deployment from the coding perspective.

Job Description:

We are looking for a senior infrastructure developer with experience building large-scale distributed systems. You will have a unique opportunity to design and implement systems that transform the way we build, control and operate infrastructure hosting at one of the largest financial institutions in the world. Most importantly, we look for individuals that have a passion for learning, continuous improvement, and team collaboration.


This role requires a wide variety of strengths and capabilities, including:

· Software development experience in Core Java, java 8 and Spring Framework/MVC/Spring Boot

· Experience with developing frameworks that helps increasing developer and release velocity, improving code health and technical standards

· Advanced experience working with two or more from the following: web application development, database, unix/linux environments, distributed and parallel systems, information retrieval, networking, large scale software development, security software development

· Understanding or have experience with agile and lean philosophies

· Strong critical thinking and problem solving skills with clear communication

· Ability to collaborate with different roles to achieve common goals

· Experience with developer tools (Jenkins, Maven, Git, BitBucket) and with multiple database platforms (RDBMS, NoSQL)

· Advanced knowledge of application, data and infrastructure architecture disciplines

· Strong understanding of data structures, OOP & SOA principles, service-oriented architecture, web services enterprise design patterns, industry best practices