Java Developer

Job Brief:

Bacancy Technology is seeking a highly skilled Senior Java Developer with 2 to 5 years of professional experience. The ideal candidate will have a strong background in Java development, with significant experience in Spring Boot and Microservices architecture. This role requires hands-on coding and the ability to play an Individual Contributor (IC) role, contributing to the design, development, and maintenance of high-performance applications.

Technology: Java, Spring boot

Experience: 4+ years

Job Location: Ahmedabad, Hyderabad

Work from Home Available: Not Available

Salary: Not a constraint for the right candidate


Roles and Responsibility:

  • Software Development: Proven hands-on experience in software development, particularly in Java EE platforms.
  • Application Design: Hands-on experience in designing and developing applications using Java EE, with a deep understanding of object-oriented analysis and design using common design patterns.
  • Java & JEE Internals: Profound insight into Java and JEE internals, including class loading, memory management, and transaction management.
  • Database Management: Excellent knowledge of relational databases, SQL, and ORM technologies such as JPA2 and Hibernate.
  • Spring Framework: Extensive experience in the Spring Framework, including Spring Boot.
  • Web Application Development: Experience in developing web applications using popular web frameworks like JSF, Wicket, GWT, or Spring MVC.
  • Microservices Architecture: Strong experience in Microservices architecture, including the development and deployment of microservices.
  • Cloud Technologies: Hands-on experience with cloud technologies, including AWS, Google Cloud Platform, or Azure.
  • Testing: Experience in writing unit tests using tools like JUnit5, Mockito, or other similar tools.
  • DevOps: Hands-on experience with DevOps practices and branching strategies.
  • Agile Methodologies: Experience with Agile development methodologies, including participation in Agile ceremonies and practices.
  • Front-End Technologies: Good understanding of front-end technologies such as JQuery, CSS, and HTML.
  • Team Leadership: Ability to effectively guide the team, delegate tasks, manage time efficiently, and solve highly technical, complex problems.
  • Communication: Excellent communication skills, with the ability to clearly convey technical concepts to both technical and non-technical stakeholders.

Skill Requirement:

  • Experience: 2 to 5 years of proven experience as a Java Developer, with a strong focus on Spring Boot and Microservices.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Skills: Strong coding skills, problem-solving abilities, and a deep understanding of software development best practices.

Preferred Qualifications:

  • Experience with other cloud technologies and platforms.
  • Knowledge of additional programming languages and frameworks.
  • Experience in mentoring junior developers or leading small teams.

Qualification: B.Tech/B.E/MCA


Office Timings: 10.00 AM to 7.00 PM


Perks and Benefits:

  • 5-Days a week
  • Health Insurance
  • (28 Leaves a year) 18 paid leave & 10 public holiday
  • Maternity paternity leave benefit
  • Training and Development: Certifications
  • Employee engagement activities: awards, community gathering
  • Good Infrastructure
  • Flexible working culture
  • Onsite opportunity

Social Media Links
(including updates with employees’ engagement activities):

  • bacancy
  • bacancy
  • bacancy
  • bacancy
  • bacancy
  • bacancy
Go Back

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 2 MB.
Allowed Type(s): .pdf, .doc, .docx
Go Back