Nine Twenty Technology is thrilled to collaborate with a leading Global Tech business in the search for a Senior Java Developer.
As a Senior Software Engineer, you'll actively contribute to our research and development initiatives. Collaborating with product owners and user experience teams, you'll play a key role in designing, developing, and implementing cutting-edge web applications. Technologies in focus include REST, Spring, React, and Docker. Operating within a robust continuous integration and continuous deployment environment, you'll collaborate with various teams to enhance product features, elevate product quality, and address customer issues.
- Java development expertise
- Proficiency in API development, especially REST, and tools like Postman
- Strong understanding of web markup, including HTML5 and CSS3
- Java Spring frameworks proficiency
- Advanced knowledge of debugging tools in Java, web development tools, and SQL environments
- Test-driven development experience
- Agile development methodologies
- Familiarity with behaviour-driven development using technologies like Cucumber
- Experience with software automation tools such as Selenium
- Exposure to both legacy and greenfield codebases
- Ability to write clean, readable, and maintainable code
- Knowledge of software performance testing and profiling tools
- Version control systems expertise
- Advanced familiarity with IDEs (e.g., Eclipse, IntelliJ IDEA)
- Experience with continuous integration systems
- Advanced understanding of software development life cycle methodologies
- Familiarity with RDBMS (Oracle, SQL Server, or Postgres)
- Understanding of cross-browser compatibility concerns
- Cloud-based development experience (Amazon Web Services or equivalent)
- Knowledge of Java web application containers (e.g., Weblogic)
- Familiarity with modern front-end build pipelines and tools
To explore this exciting opportunity, please reach out to Sophie at Nine Twenty.