Overview
Skills
Job Details
Java Developer
Onsite in Southlake, TX or Austin, TX (4-days a week onsite) |
PLEASE NOTE: Onsite interview in Austin or Southlake, TX WILL BE REQUIRED.
Assessments will be required by the candidates in order to be submitted, I will send the links to them directly.
Client company industry: Banking, commercial banking, investing and related services.
We are seeking a highly skilled and experienced professional to join our dynamic team. In this role, you will have the opportunity to work on cutting-edge enterprise web applications and be a key player in our software development lifecycle. You will collaborate with a diverse group of stakeholders and contribute to the design, implementation, and testing of high-quality software solutions.
Key Responsibilities
Collaborate with cross-functional teams to design and implement robust, scalable, and efficient software solutions using Full Stack Java.
Mentor and assist junior developers, fostering a culture of learning and growth within the team.
Build and maintain REST services that support high-volume transactions in highly available environments - 5+ Years of Experience Required.
Apply your extensive knowledge of database principles, including SQL, Oracle, and MongoDB, to ensure data integrity and performance 6+ Years of Experience Required.
Utilize Pivotal Cloud Foundry (PCF) and Spring Boot to design and implement RESTful services - 4+ Years of Experience Required.
Embrace continuous integration and continuous deployment (CI/CD) practices to streamline development and deployment processes.
Leverage the Atlassian tool suite, including JIRA, Confluence, BitBucket, and Bamboo, to enhance productivity and collaboration.
Apply software engineering principles, such as design patterns and SOLID principles, to create maintainable and scalable software - 7+ Years of Experience Required.
Engage in all phases of the software development lifecycle, from requirements gathering to implementation and testing.
Quickly grasp complex concepts and adapt to new technologies to stay ahead in a rapidly evolving industry.
Effectively manage multiple priorities in a dynamic, geographically dispersed environment.
Work independently while also serving as a leader within the team, guiding projects to successful completion.