Java Developer - Should have strong core java skills. - Should have experience in Spring MVC / Spring Boot with Hibernate / JPA. - Should have experience in building REST web services with Spring MVC / Spring Boot. - Should be able to work with Maven / Gradle. - Should have experience working with Spring Cloud Microservices. - Should be able to write the test cases with JUnit. - Should have good Database skills - writing SQLs. - Experience working with RabbitMQ or any other queue technology will be an added advantage. - Experience with Java 8 is an added advantage. - Should be able to design and implement a solution with collaboration with team members. - Should be able to clearly communicate technical concepts and ideas with other team members. - Should be able to work independently, and open to learn new tools and technologies. - Should be able to take the initiatives in addressing issues or seeking support from the other team members
• Application Development: Design, develop, and implement high-quality Java applications according to business requirements and project specifications. This involves writing clean, well-designed, and efficient code using core Java libraries and frameworks. Basic Knowledge of HTML, CSS and JavaScript is required.
• Troubleshooting and Bug Fixing: Identify and resolve software defects and issues by analyzing problem areas, debugging code, and implementing appropriate solutions. Perform thorough testing and quality assurance to ensure the reliability and stability of the software.
• System Integration: Collaborate with cross-functional teams, including software architects, database administrators, and UI/UX designers, to integrate Java applications with various systems, databases, and third-party APIs. Ensure seamless communication and data exchange between different components.
• Performance Optimization: Optimize Java code, database queries, and system architecture to enhance application performance and scalability. Identify bottlenecks and inefficiencies and propose and implement optimizations to improve overall system efficiency.
• Solid knowledge and hands-on experience in core Java programming.
• Proficiency in Java development frameworks such as Spring, Hibernate, or Java EE. Open to work in any Java development frameworks.
• Familiarity with database systems and SQL queries.
• Understanding of software development methodologies, such as Agile or Scrum.
• Excellent communication and teamwork abilities.
• Ability to write technical and design documents as necessary.
• Analytical mindset and good problem-solving skills.
Job Type: Full-time
Pay: ?35,000.00 - ?50,000.00 per month
Benefits:
• Flexible schedule
• Paid sick time
Schedule:
• Day shift
• Monday to Friday
Ability to commute/relocate:
• Vastrapur, Ahmedabad, Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
• Current CTC
Education:
• Bachelor's (Preferred)
Experience:
• Java: 1 year (Preferred)
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.