Previous
JAva developer
Next
Ref No.: |
25-00032 |
Location: |
Iselin, New Jersey
|
The Role:
Synechron is seeking a Java Developer to join our team in New York, NY / (Need Onsite day 1, Hybrid 3 days from office)
JR ID: JR1021698
Description:
We are seeking a skilled Senior Java Developer to join our technical integration team. The ideal candidate will have extensive experience in Java and related open-source technologies, particularly focused on developing robust REST APIs and microservices within the financial services sector. This role will involve working on large-scale integration projects that require strong technical expertise and collaboration with cross-functional teams.
Responsibilities:
- Design, develop, and maintain high-quality Java applications using Java 8 and related open-source technologies.
- Implement and integrate REST APIs for microservices architecture, ensuring scalability and performance.
- Utilize advanced Java features, including streams and functional programming, to write efficient and clean code.
- Collaborate with team members to design and implement solutions that meet business needs and technical requirements.
- Develop and maintain web services (both SOAP and REST) to support various business functionalities.
- Work with Spring frameworks, particularly Spring Boot, to build microservices efficiently.
- Participate in database design and optimization, including SQL development, stored procedures, and query tuning.
- Ensure code quality through peer reviews, unit testing, and adherence to coding standards.
- Stay current with industry trends and best practices in Java development and cloud technologies
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience as a Java Developer, with a strong focus on Java and advanced Java fundamentals.
- Proficiency in Java 8, including hands-on experience with streams and functional programming.
- Strong experience in developing and implementing REST APIs for microservices architecture.
- Solid understanding and hands-on experience with Spring frameworks, particularly Spring Boot.
- Experience in developing web services (SOAP and REST) and integrating with various systems.
- Familiarity with cloud technologies, preferably AWS or Azure.
- Strong database design skills, including experience with SQL, stored procedures, and query tuning.
- Experience in the financial services industry is preferred, with an understanding of financial products and regulations.
Preferred Skills:
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Knowledge of messaging systems (e.g., Kafka, RabbitMQ) and asynchronous programming.
- Experience with CI/CD tools and practices.
|
|