Join to apply for the Java Developer role at Opplæringskontoret for Offshore fag.
Location: Northampton
Role Overview
As a Java Developer, you will be responsible for designing, developing, and improving software solutions that provide business, platform, and technology capabilities. You will collaborate with cross-functional teams to deliver high-quality, scalable, and secure software.
Key Responsibilities
* Develop and deliver high-quality software using industry-standard programming languages, frameworks, and tools.
* Ensure code is scalable, maintainable, and optimized for performance.
* Collaborate with product managers, designers, and engineers to define requirements and solutions.
* Participate in code reviews and promote best practices in code quality and knowledge sharing.
* Stay updated with industry trends and contribute to the organization’s technology community.
* Adhere to secure coding practices and implement effective unit testing.
Minimum Requirements
* Proficiency in Java 8+ with experience in multi-threaded programming, REST services.
* Experience with Java, J2EE, Spring Framework, JDBC, and ORM technologies like Hibernate.
* Knowledge of REST/Microservices, CI, unit testing frameworks, and messaging platforms like Kafka, MQ, Solace.
* Familiarity with XML/JSON, SQL, and database technologies such as MS SQL Server and Oracle.
* Experience working within an Agile or Scrum SDLC environment.
* Ability to work within a global team and collaborate effectively.
Preferred Skills
* Knowledge of NoSQL databases like MongoDB.
* Understanding of DevOps practices.
* Experience with Quality Assurance techniques relevant to application development.
This role is a contract-based position and is suitable for mid-senior level professionals.
#J-18808-Ljbffr