Location : Hyderabad (Onsite for 2 weeks)
Job Type : Contract (8 months)
Experience required : 68 years
Job Description :
Design develop and implement highquality Javabased applications
Collaborate with team members to define design and ship new features
Work on bug fixing and improving application performance
Test code to ensure proper functionality and quality
Participate in code reviews and provide constructive feedback to peers
Keep uptodate with industry trends and best practices
Troubleshoot and resolve issues in existing software applications
Write clean maintainable and efficient code
Document code and technical specifications
Assist in project planning and estimation of development tasks
Support continuous improvement by investigating alternatives and technologies
Requirements :
Bachelors/Masters degree in Computer Science Engineering or related field
Proven work experience as a Java developer
Strong knowledge of Java programming language software development principles and design patterns
Experience with Java frameworks such as Spring Hibernate etc.
Familiarity with build tools like Maven or Gradle
Proficiency in database management with SQL and ORM technologies
Understanding of web services and RESTful APIs
Excellent problemsolving skills and attention to detail
Ability to work independently and as part of a team
Good communication skills
Preferred qualifications :
Experience with Agile development methodologies
Knowledge of frontend technologies like HTML CSS JavaScript
Familiarity with cloud services like AWS Azure or Google Cloud Platform
java,spring boot,hibernate,sql,api