Job Summary
Synechron is seeking a skilled and experienced Java Developer to guide a team in designing developing and maintaining enterprise-level Java applications. The role involves not only coding but also leadership mentorship and strategic collaboration to ensure high-quality software delivery aligning with business goals. This position offers the opportunity to influence technical standards drive innovation and contribute to large-scale projects within a dynamic organization.
Software Requirements
Required:
Java (version 8 or higher) with strong proficiency in core Java programming
Java frameworks: Spring (including Spring Boot) Hibernate Struts
Development tools: Eclipse IntelliJ IDEA or NetBeans
Database management systems: MySQL Oracle SQL Server
Preferred:
Microservices architecture RESTful API development containerization (Docker Kubernetes)
Version control (Git) CI/CD pipelines (Jenkins Maven)
Overall Responsibilities
Lead and mentor a team of Java developers throughout the development lifecycle.
Design develop and optimize scalable Java applications and microservices to meet complex business requirements.
Translate business needs into technical solutions ensuring system performance security and maintainability.
Collaborate with cross-functional teams including product managers QA and infrastructure to streamline development processes.
Conduct code reviews enforce best practices and ensure adherence to quality standards.
Stay updated with emerging Java technologies and industry trends integrating relevant innovations into projects.
Drive technical decision-making and establish development guidelines policies and frameworks aligned with organizational goals.
Technical Skills (By Category)
Programming Languages:
Required: Java (8) OOP principles
Preferred: Additional languages like JavaScript or Python for scripting or full-stack development
Databases/Data Management:
MySQL Oracle SQL Server including database design query optimization and data security
Cloud Technologies:
Basic understanding of cloud platforms such as AWS Azure or Google Cloud for deployment and scaling (preferred)
Frameworks and Libraries:
Spring Framework (Core MVC Boot) Hibernate Struts Microservices RESTful API development
Development Tools and Methodologies:
Eclipse IntelliJ IDEA NetBeans Git Jenkins Agile methodologies (Scrum/Kanban) CI/CD pipelines
Security Protocols:
Awareness of secure coding practices authentication and authorization mechanisms
Experience Requirements
Minimum of 5 years of professional experience in Java application development with demonstrated leadership capabilities.
Proven experience in developing and deploying Java applications within enterprise environments.
Strong expertise in Java frameworks such as Spring and Hibernate including design and implementation.
Solid understanding of database design development and management.
Experience leading a team in an Agile environment and coordinating multiple project deliverables.
Industry experience in finance technology or large-scale enterprise systems is preferred.
Alternative experience pathways include extensive hands-on development and team leadership in similar roles.
Day-to-Day Activities
Lead and oversee the development testing and deployment of Java-based solutions.
Mentor and guide team members fostering a collaborative and innovative work environment.
Engage in requirement analysis translating business needs into technical designs.
Troubleshoot and resolve technical issues efficiently to ensure system stability.
Participate in daily stand-ups planning and review meetings ensuring transparency and progress tracking.
Review code and design documents ensure adherence to best practices and security standards.
Collaborate with stakeholders to identify opportunities for adopting new technologies and processes.
Qualifications
Bachelors degree in Computer Science Information Technology or a related field.
Advanced certifications such as Oracle Certified Professional Java SE 11 Developer or equivalent are preferred.
Commitment to continuous professional development through industry training webinars or certifications.
Proven ability to stay up-to-date with emerging Java and software development trends.
Professional Competencies
Strong analytical and problem-solving skills with a focus on scalable and maintainable solutions.
Effective leadership and team management capabilities.
Excellent written and verbal communication skills with the ability to convey technical concepts clearly.
Strong stakeholder management and interpersonal skills to foster collaboration across teams.
Adaptability in a fast-paced environment with a focus on continuous improvement.
Innovative mindset and willingness to explore new tools frameworks and methodologies.
Exceptional time management and prioritization skills to meet project deadlines.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
IC
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more