- Job Title:Java Developer
- Location:Chennai and Hyderabad
- Compensation:14-15 LPA
- Experience Range:4-7.5 Years
- Position- 2
- Notice Period- Immediate
JOB SUMMARY
The Java Developer must be able to design, develop, and maintain Java-based applications and interfaces. This role requires working both individually and in a team environment with minimal supervision, ensuring project completion and providing regular progress reports.
ESSENTIAL JOB FUNCTIONS/DUTIES
- Possess good knowledge and experience with Java, J2EE, Spring, Spring Boot, and SQL
- Proven development experience with Java and Spring-based applications
- Lead by example, be self-motivated, and have excellent interpersonal communication skills
QUALIFICATION REQUIREMENTS
Required:
- 4-6 years of experience in developing Java-based applications
- At least 4 years experience with Java programming language and Spring framework
- Develop and maintain Java-based applications using industry best practices and coding standards
- Collaborate with cross-functional teams to understand requirements and complete development tasks
- Troubleshoot and debug software defects, identify root causes, and provide resolutions
- Experience working in a test-driven environment
- Strong knowledge of object-oriented programming and code reuse
- Desire and ability to adapt to new languages and coding standards
- Strong communication and presentation skills
- Demonstrated ability to work productively both independently and in a team environment
Preferred:
- Understanding of Agile Development Methodology (Scrum, XP)
- Experience working with MySQL database
- Experience working with UNIX or Linux platforms, Windows Server 2008, Hyper-V, or VMware
- Experience or familiarity with Software as a Service (SaaS) and Cloud Computing concepts, including Force.com, Amazon EC2, Google App Engine, or Microsoft Azure
EDUCATION REQUIREMENTS
- Bachelor of Science Degree or equivalent work experience