Hiring - Full Stack Java Developer - Dallas, TX or Salt Lake City, UT

Tue Mar 26 2024 16:38:14
apply   |   share

Client :Excelient/Goldman Sachs

Job Title: Full Stack Java Developer

Location: Dallas, TX or Salt Lake City, UT

Type: W2 

 

 

 

Job Description:

We are seeking a highly skilled Full Stack Java Developer with 5 to 8 years of experience, particularly in the banking domain, to join our dynamic team. The ideal candidate will have a strong background in developing end-to-end web applications using Java technologies. As a Full Stack Java Developer, you will be responsible for designing, implementing, and maintaining scalable and high-performance software solutions.

Responsibilities:

Design, develop, and maintain robust and scalable web applications for banking applications using Java technologies.

Collaborate with cross-functional teams to gather requirements, define project scopes, and deliver high-quality solutions.

Develop server-side logic using Java frameworks such as Spring Boot, Hibernate, or similar technologies.

Design and implement RESTful APIs to facilitate communication between front-end and back-end systems.

Develop front-end components using modern JavaScript frameworks such as Angular, React, or Vue.js.

Create responsive and user-friendly web interfaces using HTML5, CSS3, and client-side scripting languages.

Implement security best practices to ensure the integrity and confidentiality of user data.

Perform code reviews, debugging, and troubleshooting to ensure code quality and maintainability.

Optimize application performance and scalability through efficient database design, caching strategies, and code optimizations.

Requirements:

Bachelor's degree in Computer Science, Engineering, or related field.

5 to 8 years of hands-on experience in full-stack Java development, preferably in the banking or financial services sector.

Proficiency in Java programming language and familiarity with Java EE or Spring frameworks.

Strong understanding of front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks.

Experience with relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.

Knowledge of RESTful API design principles and experience building and consuming APIs.

Experience with version control systems such as Git and proficiency in using code repositories like GitHub or GitLab.

Excellent problem-solving skills and the ability to debug and troubleshoot complex issues.

Strong communication skills with the ability to collaborate effectively with cross-functional teams.

Ability to work independently and manage multiple tasks in a fast-paced environment.

Preferred Qualifications:

Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

Familiarity with containerization technologies such as Docker and Kubernetes.

Knowledge of Agile methodologies and experience working in Agile development environments.

Experience with continuous integration and continuous deployment (CI/CD) pipelines.

Knowledge of microservices architecture and design patterns.

 

Join our innovative team and contribute to the development of cutting-edge software solutions. Apply now to be part of a collaborative environment where your expertise will drive the success of our projects!

 
Posted by:
Rahul Yadav
Email: rahul@tigerbells.com

View all job posts.