Java Software Engineer

 

Description:

Skills and Knowledge:

• 8-10 years of professional software development experience in a diverse set of distributed application development and middleware technologies such REST Web Services, Java 8 capabilities (Lambda, Streams, and Functional interfaces), SQL, ORM, Spring modules including IOC, Batch and Spring Boot.

• 6+ years of working experience in Java Technologies.

• Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

• Working experience in writing SQL queries and PL/SQL scripts.

• Working knowledge in Unit Testing Frameworks, OAuth2, and Security.

• Experience working with cloud computing strategies and architecture (Azure, AKS, Azure Batch Manager, ADF, etc.) preferable.

Education and Experience:

• Bachelor's degree or higher

• 8-10 years of total Java development experience

• 1+ years of development experience using Cloud technology a plus

• Investment/financial services and/or brokerage industry experience is highly desired a plus

 

Organization PALNAR
Industry IT / Telecom / Software Jobs
Occupational Category Java Software Engineer
Job Location Durham,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2023-12-19 2:36 pm
Expires on 2024-10-23