Azalio
Java Developer
Mohali·Full Time·On-site·2-4 years
JavaSpring FrameworkHibernateRESTful APIsSQLObject-Oriented ProgrammingMicroservicesVersion Control (Git)Unit TestingAgile MethodologiesProblem SolvingCommunication SkillsTeam CollaborationDebuggingPerformance Tuning
Role Overview
Java Developer
Location: Mohali, 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 a passion for building high-quality software solutions. You will be responsible for designing, developing, and maintaining applications that meet our clients' needs.
Required Qualifications and Experience
Soft Skills
- Excellent problem-solving abilities.
- Strong communication skills, both verbal and written.
- Ability to work collaboratively in a team environment.
- Proactive attitude towards learning and adapting to new technologies.
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 resolve technical issues as they arise.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging technologies and industry trends.
Skills and Experience
- Proficient in Java and the Spring Framework.
- Experience with Hibernate for ORM (Object-Relational Mapping).
- Strong understanding of RESTful APIs and web services.
- Solid knowledge of SQL and database management.
- Familiarity with Microservices architecture.
- Version control experience using Git.
- Experience with Unit Testing frameworks.
- Understanding of Agile Methodologies.
Preferred Experience
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with performance tuning and optimization techniques.
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
