Software Developer (Java)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
We are seeking a skilled and motivated Java Developer to join our growing software development team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable Java-based applications. You’ll collaborate with cross-functional teams to deliver robust software solutions that meet business requirements., We are seeking a skilled Java/Spring Boot Developer to design, develop, and maintain scalable Java-based applications and microservices. The ideal candidate should have experience with Spring Boot, REST APIs, databases, and backend development practices. The role involves collaborating with cross-functional teams to build high-performance enterprise applications., * Develop and maintain backend applications using Java, Spring Boot and Hibernate.
- Design and implement RESTful APIs and microservices.
- Integrate applications with databases and third-party services.
- Write clean, efficient, and reusable code/ coding practices.
Requirements
- Strong knowledge of Core Java and Spring Boot.
- Experience with REST APIs and Microservices architecture.
- Good understanding of Spring Framework modules (Spring MVC, Spring Data JPA, Spring Security).
- Knowledge of Hibernate/JPA.
- Experience with SQL databases like MySQL or PostgreSQL., * Bachelor’s degree in Computer Science, IT, or related field.
- Experience working on enterprise applications.
- Knowledge of Agile/Scrum methodology.
Experience
- 2-4 years of experience in Java/Spring Boot development.
About the company
Information Tech Consultants Ltd is a UK-based IT consultancy working with global clients including Fortune 500 & FTSE 100 companies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on uk.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?
93 Java Interview Questions You Should Prepare For
7 Important Tips That Every Software Developer Should Know