Overview:
The Java Backend Developer plays a crucial role in the development and maintenance of the serverside logic ensuring high performance and responsiveness to requests from the frontend. They collaborate with the frontend developers ensuring a seamless integration of userfacing elements with serverside logic.
Key Responsibilities:
- Designing and developing highvolume lowlatency applications for missioncritical systems and delivering highavailability and performance.
- Conducting software analysis programming testing and debugging.
- Contributing in all phases of the development lifecycle.
- Writing well designed efficient and testable code.
- Ensuring designs comply with specifications.
- Preparing and producing releases of software components.
- Transforming requirements into stipulations.
- Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Identifying production and nonproduction application issues.
- Recommending changes to improve established application processes.
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- Proven work experience as a Java Backend Developer or similar role.
- Handson experience in designing and developing applications using Java EE platforms.
- Proficient in Java with a good knowledge of its ecosystems.
- Familiarity with concepts of MVC JDBC and RESTful.
- Experience with ORM such as Hibernate.
- Experience with Core Java J2EE Spring and Spring Boot.
- Good knowledge of ORM frameworks.
- Understanding of objectoriented analysis and design.
- Proficient understanding of code versioning tools such as Git.
- Experience in writing well designed testable and efficient code.
- Strong troubleshooting and creative problemsolving skills.
- Ability to work and thrive in a fastpaced environment learn rapidly and master diverse web technologies and techniques.
- Excellent communication and teamwork skills.
- Proactive with a high attention to detail.
java ee,spring,jdbc,java,object-oriented analysis and design,application,git,boot,mvc,hibernate,restful,orm,j2ee,spring boot,core java