Post Job Free
Sign in

Java Fullstack Developer

Company:
Zencon Group
Location:
St. Louis, MO
Posted:
December 15, 2025
Apply

Description:

Role :

• Lead the design, development, and deployment of high-quality Java microservices that integrate with modern front-end frameworks and third-party applications.

• Apply 12-factor app principles to ensure robust, scalable, and cloud-ready solutions.

• Contribute to all phases of the development lifecycle including planning, coding, testing, reviews, and delivery.

• Collaborate closely with engineers, product managers, TPMs, and test engineers to align technical and business goals.

• Perform code reviews, submit and manage Git pull requests, and support continuous improvement.

• Ensure adherence to Client's engineering best practices and compliance with enterprise security, operations, and architecture standards.

• Optimize application performance and reliability for large-scale, high-traffic systems.

ll About You:

• Extensive experience as a full-stack Software Engineer or Software Developer in a fast-paced, collaborative environment.

• Strong experience developing backend applications using Java.

• Proven expertise in designing and developing secure, scalable microservices that handle high traffic volumes, with strong knowledge of microservices architecture, RESTful API design, and integration patterns.

• Advanced SQL knowledge with databases like PostgreSQL, Oracle, etc., and experience building solutions that scale.

• Experience with front-end technologies, including HTML, JavaScript, and frameworks like Angular.

• Hands-on experience with cloud platforms such as AWS or Azure.

• Experience with CI/CD practices, containerization (Docker, Kubernetes), DevOps practices, automated testing, and version control using Git.

• Experience working in an Agile development environment.

• Excellent verbal and written communication skills, with the ability to articulate complex ideas clearly and concisely to both technical and non-technical stakeholders.

• Strong analytical and problem-solving abilities, with a focus on improving processes to accelerate delivery, foster innovation, reduce costs, and improve quality.

• Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent practical experience will be considered.

Preferred Qualifications:

• Experience in the commercial card or corporate banking space.

• Familiarity with enterprise payment systems or financial services infrastructure.

• Demonstrated ability to manage or lead complex technical projects and mentor junior developers.

Apply