Backend Developer - Java
HashedIn by Deloitte
Date: 10 hours ago
City: Bengaluru, Karnataka
Contract type: Full time

Requirements
- 2 to 8 years of hands-on core Java and object-oriented design experience.
- An understanding of how Java works and its impact on the overall performance of an application.
- A demonstrable track record in developing and delivering high-quality, efficient, and optimized software solutions to tight deadlines.
- A robust understanding of test-driven development and design patterns.
- Able to develop unit-testable code using testing frameworks like JUnit, TestNG, and Cucumber.
- Experience with Spring, Maven, and Gradle.
- Good understanding of the principles of modern software development.
- Excellent communication skills with a proven ability to work with system users and senior stakeholders.
- Experience using relational databases.
- Proficient in SQL. The ability to work in a fast-paced, high-energy team environment.
- Proven ability to deliver high-quality software.
- Good understanding of agile development practices.
- HTML5 and CSS3 Secure coding experience; exceptional programming fundamentals and business logic on Core Java.
- Robust experience in Spring /Spring Boot (Framework) and Hibernate.
- Knowledge/experience with PYTHON is highly preferable.
- Good to have Angular, JSP, Bootstrap, CSS, Ajax, and JavaScript (UI Design).
- Good to have Web Services, REST (Middleware).
- At least 2-6 years of experience in developing enterprise Java J2EE applications.
- At least 2 years of experience in Agile Scrum framework environment development of software applications.
- Strong hands-on design and coding experience.
- Possess robust technical and functional knowledge of the project they have worked on.
- Ability to guide junior developers technically in the team.
- Must have an Agile mindset.
See more jobs in Bengaluru, Karnataka