Description
We are seeking an experienced Java FSD Developer to join our dynamic team in Bangalore.
The successful candidate will be responsible for developing and implementing software solutions using Java technologies and frameworks.
Responsibilities
- Designing and developing high-volume, low-latency applications using Java technologies and frameworks
- Conducting software analysis, programming, testing and debugging
- Collaborating with cross-functional teams to define, design, and ship new features
- Participating in code reviews and ensuring the quality of software deliverables
- Maintaining and improving existing software applications
- Staying up-to-date with emerging trends and technologies in software development
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science or a related field
- 5-10 years of experience in software development with a focus on Java technologies and frameworks
- Strong experience with Spring, Hibernate, and Struts frameworks
- Solid understanding of object-oriented programming and design patterns
- Experience with RESTful Web Services and Microservices
- Experience with SQL and NoSQL databases such as MySQL, Oracle, MongoDB
- Proficient in Git, Maven, and Jenkins
- Excellent problem-solving and analytical skills
- Ability to work independently as well as in a team environment
- Excellent communication and interpersonal skills
Skills Required
Java, Git, Hibernate, Agile, Sql, Spring, Microservices, Aws, Rest, J2ee