All Jobs Vacancy

Junior Software Engineer

Posted 2 weeks ago by Haystack

Summary: The role of Junior Software Engineer involves developing modular and maintainable services using Java and Spring Boot within a technology consultancy. The position requires collaboration with cloud and infrastructure teams for deployment in secure public cloud environments, as well as participation in Agile Scrum ceremonies. Candidates should have experience with Java programming and familiarity with microservices architecture. The role offers an opportunity to work with modern technologies in a supportive team environment.

Key Responsibilities:

  • Develop modular and maintainable services using Java Development Kit (JDK 11+) and Spring Boot
  • Work with enterprise middleware platforms, including WebLogic Server and CAS SDK
  • Collaborate with cloud and infrastructure teams for deployment into secure, scalable public cloud environments (e.g., AWS)
  • Advocate for and implement good development practices like consistent branching, coding standards, and TDD
  • Assist technical leads in designing microservices and ensuring end-to-end integration
  • Participate actively in Scrum ceremonies, including sprint planning and retrospectives

Key Skills:

  • Experience with Java programming, specifically core Java and Spring Boot
  • Familiarity with microservices architecture
  • Understanding of enterprise middleware platforms
  • Knowledge of cloud environments like AWS and containerization
  • Strong grasp of development practices such as TDD and CI/CT
  • Ability to work effectively within an Agile/Scrum framework

Salary (Rate): undetermined

City: Newcastle Upon Tyne

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Entry Level

Industry: IT

Detailed Description From Employer:

We are working with a dynamic and innovative technology consultancy that designs and implements cutting-edge software solutions for a diverse client base.

The Role

  • Develop modular and maintainable services using Java Development Kit (JDK 11+) and Spring Boot
  • Work with enterprise middleware platforms, including WebLogic Server and CAS SDK
  • Collaborate with cloud and infrastructure teams for deployment into secure, scalable public cloud environments (e.g., AWS)
  • Advocate for and implement good development practices like consistent branching, coding standards, and TDD
  • Assist technical leads in designing microservices and ensuring end-to-end integration
  • Participate actively in Scrum ceremonies, including sprint planning and retrospectives

What You'll Need

  • Experience with Java programming, specifically core Java and Spring Boot
  • Familiarity with microservices architecture
  • Understanding of enterprise middleware platforms
  • Knowledge of cloud environments like AWS and containerization
  • Strong grasp of development practices such as TDD and CI/CT
  • Ability to work effectively within an Agile/Scrum framework

What's On Offer

  • Opportunity to work with modern Java and cloud technologies
  • Collaborative and supportive team environment
  • Chance to contribute to high-performance enterprise solutions
  • Engagement in a dynamic Agile development process

Apply via Haystack today!

Rate:
£0/year
Location:
Newcastle Upon Tyne
IR35 Status:
Undetermined
Remote Status:
Undetermined
Industry:
IT
Seniority Level:
Entry Level

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job