E-Solutions
Java Software Engineer
E-SolutionsNorway3 days ago
Full-timeInformation Technology, Finance +1

Role: Java Developer Consultant

Location: Oslo, Norway

Type: Full-Time/ Permanent


Responsibilities

  • Act as a hands-on individual contributor for the development, configuration, testing, and deployment of end-to-end solutions using Java and related technologies.
  • Drive requirements elicitation, provide architecture recommendations, and create detailed design documents for enhancements and customizations of existing applications.
  • Lead and mentor distributed Agile teams, ensuring alignment with DevOps and automation best practices.
  • Guide teams on project processes and deliverables throughout the software development lifecycle (SDLC).
  • Contribute to proposal development, conduct client training, and support internal capability-building initiatives.
  • Collaborate with stakeholders to define project scope, ensuring clear translation of business requirements into technical solutions.


Required Skills

  • Strong Java development experience, including hands-on experience with designing and building robust applications.
  • Proven ability to design and architect end-to-end solutions using Java and related technology stacks.
  • Extensive experience in building RESTful APIs.
  • Hands-on experience with IBM WebSphere Application Server.
  • Proficient in Oracle and NoSQL databases.
  • Strong understanding of cloud platforms (preferably Azure or GCP), including experience with cloud-native development.
  • Sound knowledge of Agile/Scrum methodologies.
  • Experience conducting code reviews, enforcing coding standards, and ensuring application performance, scalability, and security.
  • Proficiency in CI/CD, DevOps practices, and tools such as Git, Jenkins, TeamCity, etc.
  • Familiarity with logging and monitoring tools to ensure SLA adherence and system observability.
  • Strong stakeholder management skills and ability to translate business needs into technical solutions.


Preferred Qualifications

  • Experience working in DevOps and Agile/Scrum environments.
  • Self-driven, with strong analytical and problem-solving skills.
  • Certifications such as AZ-900 (Microsoft Azure Fundamentals) or OCJP (Oracle Certified Java Programmer).
  • Experience in the Telecom domain, particularly OSS/BSS systems.

Key Skills

Ranked by relevance