Senior Jawa Developer

Job type: Full-time
Industry: Information Technology
Area/Neighbourhood: 709, White Square Building, Hinjewadi, Pune, India 411057

We are currently on the lookout for Java developers responsible for creating a wide range of Java applications, encompassing everything from complex back-end services to their associated client-side interfaces, including desktop and mobile platforms. The primary duty in this role involves designing and developing these applications, as well as collaborating with the rest of the team working across different layers of the infrastructure. Therefore, a dedication to collaborative problem-solving, sophisticated design, and product quality is paramount. This is a full-time role offering exceptional benefits.

Responsibilities:

  • Develop and enhance high-quality applications and modules using Java/J2EE technologies, including Spring core modules, Dependency Injection, Spring MVC, and Spring Boot.
  • Write clean, functional code across the front-end, back-end, and database layers.
  • Design, develop, and manage well-functioning databases and applications, along with designing and developing APIs.
  • Determine the architectural direction for projects to support a high-performance and scalable product, ensuring cross-platform optimisation for mobile devices.
  • Document software implementations in the Software Design Specification.
  • Conduct design and code reviews to ensure alignment with architecture and quality standards.
  • Ensure application responsiveness and perform performance testing.
  • Collaborate with the design team and work alongside graphic designers to enhance web design features.
  • Guarantee that web designs are optimised across various screen ratios on desktops, laptops, mobiles, and tablets, and design user interactions on web pages.
  • Establish server environments and databases.
  • Work effectively with engineers, researchers, and data implementation specialists to design and create sophisticated, efficient systems.
  • Engage in continuous improvement by contributing best practices, reinforcing standards, and refining processes.
  • Ensure the developed solution complies with the underlying solution architecture.
  • Support and maintain digital applications in production by resolving issues, tuning performance, and coordinating troubleshooting efforts.

Must-have Technical Skills:

  • A minimum of 5 years of professional experience in Java development.
  • Strong proficiency in Java and a comprehensive understanding of its ecosystem.
  • Experience with the Spring Framework and associated technologies.
  • A solid grasp of object-oriented programming principles.
  • Knowledge in database design and SQL.
  • Familiarity with web application development and front-end technologies, including HTML, CSS, and JavaScript.
  • Excellent problem-solving and analytical abilities.
  • Strong communication and teamwork capabilities.

 

 

 

 

Apply for this job