Hiring - Full Stack Java Developer - Dallas, TX or Salt Lake City, UT
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!
Email: rahul@tigerbells.com