An employer is seeking a Java Developer for a large financial client sitting in Charlotte, NC. This person will be joining the CashPro team which is their internal digital banking platform and will be responsible for helping to build a new internal application. Our client is a leading banking institution dedicated to transforming the digital banking experience. They are embarking on an exciting project to develop a cutting-edge application that will uniquely identify individuals across various systems, enhancing both client and internal employee interactions.
Key Responsibilities:
Application Development: Build a new application to uniquely identify individuals across multiple systems, ensuring seamless integration and standardization.
Java/Spring Boot Expertise: Utilize Java and Spring Boot to develop robust and scalable solutions.
Mentorship: Guide junior developers, fostering a collaborative and educational environment.
Hands-on Development: Engage in hands-on coding while also evaluating and leading the team based on expertise.
NoSQL Database Management: Work with MongoDB or other NoSQL databases to create data models, optimize queries, and enhance performance.
Containerization: Leverage OpenShift and container technologies to package Java applications and deploy them efficiently.
CICD Pipelines: Build and configure CICD pipelines for continuous integration and deployment.
Database Development: Focus on the development aspects of MongoDB, including data storage, structure, and performance tuning from an application standpoint.
Team Collaboration: Collaborate with a team of 6-7 members, including one lead and three individual contributors, to ensure successful project deliverables.
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to
Human Resources Request Form. The EEOC "Know Your Rights" Poster is available
here.
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
https://insightglobal.com/workforce-privacy-policy/ .
Proven experience as a Java developer, with a strong understanding of Java frameworks and libraries.
Experience with Spring Boot, Hibernate, and RESTful APIs.
Knowledge of database management systems (e.g., MongoDB, Oracle, MySQL).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Experience in the banking or financial services industry.
Understanding of digital banking trends and customer expectations.
Familiarity with Agile development methodologies.
Previous expertise with OpenShift and container technologies.
Experience in building and configuring CICD pipelines.
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.