Senior Java Backend Developer (Contract)
Princeton, NJ
Job Description
Bachelor s degree in computer science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience
15 years of IT experience in application development.
Strong Architectural experience in developing complex financial systems.
Strong design and development skills to build end of day financial systems.
Strong Experience with Java, J2EE, JMS, Maven/Gradle
Hands on experience in designing, developing, testing, and successfully deploying critical and complex projects
Strong Java skills with experience in development of concurrent systems
Good experience with Spring-based technologies (Spring Boot etc.)
Experience in designing and implementing micro services-based solutions
Should have experience writing unit/integration tests
Experience writing SQL queries and good understanding of data model
Experience with Spring framework. O
15+ years of Java Backend Development
Good experience in Database and AWS
Strong Java experience in designing, developing, testing, and successfully deploying critical and complex projects.
Hands on experience using Java 8 features (Streams API, Functional programming)
Must have 8 + yrs. advanced experience with Spring-based technologies (Spring Boot, Spring Cloud etc.)
Must have 8 + yrs. SQL knowledge and experience writing SQL queries and good understanding of data model.
No support or maintenance profiles. O
Experience in SQL, PL/SQL programming.
Exposure to Cloud, preferably AWS services
Exposure to Docker containers & ECS
Exposure of AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3, etc.)
Exposure to CI/CD like Jenkins, Gitlab..etc
Strong analytical and problem-solving skills
Experience in DevOps development and deployment using docker and containers.
Experience in Rest Services
Experience in caching like Elasticsearch, Redis.
Experience in ActiveMQ or any other related messaging provider. Mandatory Skills: Spring Boot .
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.