Role: Java Developer
Experience: 3 Years
Location: Noida Uttar Pradesh
Mode: Work from Office
Role Overview:
We are seeking a talented Java Developer with at least 3 years of hands-on experience to join our team. In this role you will be responsible for developing maintaining and optimizing Java-based applications working alongside cross-functional teams to ensure high-quality software delivery. You will contribute to the entire software development lifecycle ensuring that our applications are both scalable and performant.
Key Responsibilities:
- Design develop and maintain robust and scalable Java applications.
- Collaborate with cross-functional teams to define and understand technical requirements.
- Troubleshoot optimize and enhance applications for improved performance and scalability.
- Write clean efficient and maintainable code adhering to industry best practices.
- Participate in code reviews and ensure that the code meets quality and security standards.
- Stay current with emerging technologies and integrate them into solutions when appropriate.
Technical Expertise Required:
- Strong proficiency in Java J2EE Spring Hibernate and Microservices.
- Solid understanding of Object-Oriented Programming (OOP) MVC architecture and Design Patterns.
- Experience working with RDBMS (MySQL Oracle PostgreSQL) and writing optimized SQL queries.
- Hands-on experience with Web Development technologies such as JSP Servlets JavaScript HTML and CSS.
- Experience in building and consuming Web Services (SOAP RESTful APIs).
- Familiarity with JUnit Mockito and version control systems (e.g. Git
hibernate,spring,junit,mockito,mysql,springboot,sql,git,css,web development,jsp,design patterns,object-oriented programming (oop),javascript,html,soap,servlets,mvc architecture,microservices,rdbms,j2ee,oracle,postgresql,web services,java,restful apis