scrollToTop
scrollToTop
Company Logo

Java Developer

1023
Team Leader
February 27, 2023
All - India
Senior (5-8 years)

Job Description

Position Summary

Gemini is looking for someone with good data structures concepts for Core Java profile with experience in building high performing, scalable, enterprise-grade applications. The resource shall be responsible for creating user information solutions by developing, implementing and maintaining Java based components and interfaces. You will be part of a talented software team that works on mission critical applications. You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Position Responsibilities

  • Excellent knowledge of data structures
  • Understand client requirements and propose solutions
  • Design and develop the system
  • Work with Database integration
  • Support users by developing documentation and assistance tools
  • Ensure designs follow specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Experience and Required Skill Sets

  • Minimum 3 years of working experience in Core Java development
  • Excellent knowledge of data structures
  • Proven hands-on Software Development experience using Java
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object oriented analysis and design using common design patterns
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.
  • Experience in the Spring Framework
  • Hands on experience of Maven Build Tool and logging
  • Should know basic Database
  • Good communication skills systems