We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
Role : Java Developer
Location : Perungudi - chennai
Experience : 5+ years
NOTE : Immediate joiners
Interview mode : Face to Face drive at @chennai location
Mandatory SKills :
JavaAWSSQLRequired skills :
- Proficiency in Java programming language
- Experience with Java frameworks and libraries
- Experience with AWS
- Experience in at least one popular web framework (JSF, Wicket, GWT, Spring MVC, etc.)
- Hands-on experience in the design and development of applications using Java EE platforms
- Knowledge of databases, SQL
- Knowledge of web technologies (e.g., HTML, CSS, and JavaScript)
- Familiarity with version control systems (e.g., Git)
- Understanding of software development lifecycle
- Strong knowledge of software development methodologies
- Problem-solving and analytical thinking
- Excellent communication and teamwork skills
- Ability to adapt to new technologies and tools quickly
Responsibilities :
- Collaborating with cross-functional teams to define software requirements
- Designing and developing high-quality software solutions using Java
- Debugging and troubleshooting Java applications
- Enhancing the performance and scalability of existing systems
- Conducting code reviews, and ensuring coding best practices
- Implementing security measures to protect applications
- Keeping up-to-date with the latest Java trends and technologies
- Creating technical documentation for reference
- Participating in testing and quality assurance processes
- Assisting in the deployment and maintenance of Java applications
(ref : hirist.tech)