Azalio
Java Developer - Chennai
Chennai·Full Time·On-site·2-4 years
JavaSpring FrameworkHibernateRESTful APIsSQLObject-Oriented ProgrammingMicroservicesVersion Control (Git)Agile MethodologiesUnit TestingProblem SolvingDebuggingCommunication SkillsTeam CollaborationContinuous Integration/Continuous Deployment (CI/CD)
Role Overview
Java Developer
Location: Chennai, India
Employment Type: Full Time
Experience Level: 2 - 5 years
Job Overview: We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development and be proficient in various frameworks and technologies. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality software solutions.
Required Qualifications and Experience
Soft Skills
- Strong problem-solving abilities.
- Excellent debugging skills.
- Effective communication skills.
- Ability to work collaboratively in a team environment.
What You Will Do
- Develop, document, and maintain detailed MOPs (Methods of Procedure) for software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Lead integration and testing processes to ensure software quality and performance.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews to maintain code quality and share knowledge.
- Debug and troubleshoot software issues, providing timely resolutions.
- Implement and maintain CI/CD pipelines to streamline deployment processes.
- Stay updated with emerging technologies and industry trends to enhance development practices.
Skills and Experience
- Proficient in Java and related technologies.
- Experience with Spring Framework and Hibernate.
- Strong understanding of RESTful APIs and web services.
- Solid knowledge of SQL and database management.
- Familiarity with Microservices architecture.
- Version control experience using Git.
- Understanding of Agile Methodologies and software development life cycle.
- Experience with Unit Testing frameworks.
Preferred Experience
- Experience with Continuous Integration/Continuous Deployment (CI/CD) practices.
- Additional certifications in Java or related technologies.
- Knowledge of cloud platforms (e.g., AWS, Azure) is a plus.
How We Work
Ownership-led delivery
We expect every team member to understand the problem, take responsibility and follow through.
Architecture-grounded engineering
Design is validated before implementation begins. Standards and governance are embedded throughout.
Evidence over assumption
Delivery is supported by documentation, runbooks, test results and acceptance evidence.
Continuous improvement
Lessons from every engagement are captured and reused across practices and programs.
Application Process
- 1Submit your application with CV and cover note below
- 2Our team will review your background and reach out within a reasonable timeframe
- 3Initial conversation to understand your experience and explore mutual fit
- 4Technical and role discussion with the practice team
- 5Offer and onboarding
