Phoenix, AZ (Hybrid)
Direct Hire
Job ID 24-
Job Overview:
Solugenix is seeking a highly skilled Full Stack Java Engineer to join our team for a critical role within a leading Fortune 100 financial services company. This position requires a deep understanding of Java development, a passion for innovation, and the ability to work within a fast-paced, collaborative environment. The successful candidate will play a pivotal role in designing, developing, and maintaining complex financial applications that support the
Company's Core Business Functions.
Key Responsibilities:
- Design, develop, test, and maintain full-stack Java applications that meet the needs of a large-scale financial services environment.
- Collaborate with cross-functional teams, including product managers, architects, and other engineers, to deliver high-quality, scalable software solutions.
- Implement and maintain RESTful APIs and microservices to ensure seamless integration with front-end and third-party systems.
- Optimize application performance, security, and scalability to meet the demands of a global financial services platform.
- Participate in code reviews, pair programming, and other collaborative activities to maintain high code quality and promote knowledge sharing within the team.
- Stay up-to-date with the latest industry trends, tools, and technologies to continually improve the development process and product quality.
Required O¿ualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in full-stack Java development, with a strong emphasis on both front-end and back-end technologies.
- Proficiency in Java, Spring Framework, Hibernate, and related Java technologies.
- Experience with front-end technologies such as Angular, React, or Vue.js.
- Strong understanding of RESTful APIs, microservices architecture, and cloud-based deployment models (e.g., AWS, Azure).
- Familiarity with relational databases (e.g., Oracle, MySO¿L) and NoSO¿L databases (e.g., MongoDB).
- Excellent problem-solving skills, attention to detail, and the ability to work independently or as part of a team.
- Experience working within an Agile development environment.
Preferred O¿ualifications:
- Financial services industry experience is highly desirable.
- Knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus.
- Strong communication skills and the ability to interact with stakeholders at all levels.