Overview
Skills
Job Details
About Encore Talent Solutions:
Encore Talent Solutions is a trusted professional services firm dedicated to helping organizations achieve their goals by providing exceptional talent solutions. We partner closely with our clients to understand their unique culture and operational needs, delivering proactive support during times of growth, transition, and change. Our mission is to connect top talent with meaningful opportunities to drive business success.
Job Description
We are seeking a skilled and experienced Senior Java Developer/Architect to design, build, and enhance technical applications and services within an agile team environment. This individual will play a key role in defining the long-term technical vision, mentoring peers, and driving the adoption of modern software development practices.
Key Responsibilities
- Design and implement new product features and enhancements.
- Contribute to the long-term technical roadmap and architectural vision.
- Act as a technical expert within an agile squad.
- Architect and integrate solutions across services and applications.
- Write clean, testable, and maintainable code adhering to best practices.
- Practice and promote test-driven development (TDD).
- Mentor developers and foster a culture of engineering excellence.
- Drive operational excellence through automation and robust coding practices.
- Collaborate with operations and engineering teams to enhance performance and reliability.
- Document and maintain operational procedures for technical systems.
- Ensure compliance with audit and regulatory standards.
Required Qualifications:
- Bachelor s degree in Computer Science, Information Systems, or a related field.
- 8+ years of software development experience.
- Strong understanding of object-oriented and functional programming concepts.
- Experience with RESTful API design and implementation.
- Proficient with version control tools, especially Git/GitHub.
- Solid understanding of Agile/Scrum methodologies.
- Familiarity with secure coding practices.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Familiarity with Agile methodologies and DevOps practices.
- Advanced certifications or specialized training.
Work Environment & Location:
- Location: Cincinnati OH
- Travel: No
- Collaborative team environment with opportunities for professional growth.