Job Overview:
Java developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. Familiar with Core Java, Java 8, RESTful web services, Spring boot, Spring Frameworks, Spring Data JPA, REST/SOAP services, Hibernate, JDBC, OOPS, SQL
Skills & Competencies:
Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
Delivering high availability and performance
Contributing to all phases of the development lifecycle
Strong problem-solving skills
Good programming experience in Core Java and SQL
Writing well-designed, efficient, and testable code
Conducting software analysis, programming, testing, and debugging
Managing Java and Java EE application development
Ensuring designs comply with specifications.
Preparing and producing releases of software components
Experience with Software Development Processes &Models: Agile Model.
Collaborate and closely work with cross functional teams.
Should be a quick learner.
Able to research and work with GenAI tools.