Us3 Consulting
Java Software Engineer
Us3 ConsultingSweden3 hours ago
ContractInformation Technology

Role Description:

We are seeking an experienced Java Developer with a strong background in Spring Framework and Spring Boot to design, develop, and maintain high-performance and scalable web applications. The ideal candidate will be responsible for building backend systems, integrating RESTful services, and collaborating closely with cross-functional teams to deliver robust, secure, and maintainable solutions.


Key Responsibilities:

  • Design, develop, and maintain high-quality Java-based applications using Spring Boot.
  • Build and integrate RESTful APIs and microservices.
  • Work collaboratively with front-end developers, QA teams, and product owners to deliver end-to-end features.
  • Ensure application performance, scalability, and reliability.
  • Perform unit testing, integration testing, and participate in code reviews to maintain code quality.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
  • Participate in all phases of the software development lifecycle (SDLC) including requirements analysis, design, implementation, and deployment.
  • Implement best practices for coding, design, and security.
  • Stay updated with emerging technologies and contribute to continuous improvement initiatives.


Essential Skills:

  • Strong proficiency in Core Java (Java 8+).
  • Extensive experience with Spring Framework and Spring Boot.
  • Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Hands-on experience with database technologies (SQL and NoSQL) and ORM frameworks such as Hibernate and JPA.
  • Familiarity with version control systems (e.g., Git).
  • Experience with build tools like Maven or Gradle.
  • Understanding of Agile development methodologies (Scrum / Kanban).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.


Desirable Skills:

  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Exposure to containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI).
  • Key Skills

    Ranked by relevance