Hiring - Full Stack Java Developer - Dallas, TX or Salt Lake City, UT
Job Title: Full Stack Java Developer
Job Type: W2 Contract C2H
Location: Dallas, TX or Salt Lake City, UT
Duration: Long term contract
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!
Thanks & Regards
Javid Ahmad
Sr. Technical Recruiter
Tigerbells LLC
Suite 52, 1405 Chews Landing Rd.
Laurel Springs, NJ 08021
Phone: +1 609 759 1987
LinkedIn: linkedin.com/in/javid-ahmad-598111158
Email: javid@tigerbells.com