Job ID: JOB_ID_5331
Job Description:
We are seeking an experienced Java API Developer with a strong background in banking systems to join our team. This is an onsite position requiring 10+ years of experience in Java EE design and development, with a preference for Java 8. The role involves designing, developing, and deploying robust RESTful APIs and microservices using Spring Boot. You will be instrumental in migrating our microapps to the Azure cloud platform and contributing to the architecture of a complex online banking platform.
- Role: Java API Developer (Must have Banking experience)
- Location: Onsite, Charlotte, NC
- Duration: Long term
- Experience: 10+ years in Java EE design and development (Java 8 preferred)
- Key Skills: REST API & Springboot design and development, API security, microservices resilience, GraphQL (good to have), Git, Jira, Jenkins, test automation.
Responsibilities:
- Implement and deploy API solutions, demonstrating expertise in cloud computing, API design, and development.
- Design, build, and maintain features end-to-end within the business banking platform.
- Ensure technical designs are clear, well-thought-out, and consider dependencies, failure states, maintainability, testability, and ease of support.
- Contribute to the architecture of a complex online banking platform.
- Work on migrating microapps to the Azure cloud platform.
- Make design and coding decisions with a focus on customer experience.
- Incorporate feedback from code reviews to meet standards.
- Conduct code reviews to provide guidance on engineering best practices and compliance with development procedures.
- Ensure all aspects of product development adhere to compliance and security best practices.
Technical Requirements:
- Proficiency in Java EE (Java 8 preferred)
- Extensive experience with REST API and Spring Boot development
- Knowledge of API security risks and microservices resilience
- Experience with GraphQL implementation is a plus
- Familiarity with Git, Jira, Jenkins, and test automation tools
Domain Experience:
- Must have prior experience in the banking or financial services industry.
Additional Information:
This role requires a candidate who can work independently and collaboratively, possesses strong problem-solving skills, and is committed to delivering high-quality, secure, and maintainable code. The candidate will be working in a dynamic environment focused on modernizing banking technology.
Special Requirements
ONSITE- Charlotte NC day1 Onsite. Must Banking exp.
Compensation & Location
Salary: $100,000 – $150,000 per year (Estimated)
Location: Charlotte, NC
Recruiter / Company – Contact Information
Email: esh.office.81@gmail.com
Recruiter Notice:
To remove this job posting, please send an email from
esh.office.81@gmail.com with the subject:
DELETE_JOB_ID_5331