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.