Senior Java Developer with Team Leadership
Synechron Technologies
Apply on company website
Senior Java Developer with Team Leadership
Synechron Technologies
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Java Developer with Spring, Hibernate, Microservices, and Enterprise Database Expertise
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
Bachelor's 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.
SYNECHRON’S 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 applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Senior LevelJob role
Work location
Bengaluru - GTP, India
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
Apply on company website