Senior Java Software Development Engineer

Company:  Orion Innovation
Location: Berkeley Heights
Closing Date: 18/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

Senior Java Software Development Engineer

What does a successful Sr. Java Engineer do?

A successful Java Software Development Engineer, Senior does software design; software development using programming languages or other abstractions; coding standards and procedures; debugging/troubleshooting and maintaining computer programs.

What You Will Do

  1. You will develop a deep understanding of appropriate data & software components including conceptual data models, data flows, entity relationships, specifications, audit controls, exception and error handling, security, etc.
  2. You create and execute test plans/cases based on requirements and design specifications
  3. Support the development of high-quality software within a scrum team
  4. Contribute to code quality through maintaining high quality software development standards
  5. Support technical design decisions through validation of technical approaches and prototyping of new concepts
  6. Support team members to ensure successful sprint outcomes
  7. Raising technical, security, delivery, and performance risks
  8. Be part of and help promote our DevOps culture
  9. Identify and implement continuous improvements to the development practice
  10. Understand the existing processing architecture and provide high level design and technical solution for the new change request and project
  11. Coordinate and work with offshore team for all deliverables and this will include peer review, proper documentation, and installation.

What You Will Need To Have

  • Strong client-facing skills and experience
  • Good understanding of software development patterns, object-oriented design principles, and coding techniques
  • 5+ years of practical experience in JAVA/J2EE, Linux, Spring, Kafka, Redis, Cassandra, EJB.
  • Experience working with cloud technology Azure, OpenShift, AWS, Docker etc.
  • Bachelor’s degree from an accredited institution in Computer Science, Information Technology, or related technical discipline or equivalent work experience.
  • 5+ years of experience with full stack technologies like Java/J2EE, React or Angular, Spring Boot, OpenShift, producing & consuming REST API’s.
  • 3 - 10 years of experience designing, developing, and implementing software applications and hands-on experience with large scale applications at large institutions.

What Would Be Great To Have

  • Experience in Agile Software Development methodologies including Scrum.
  • Snowflake development experience.
  • Can-do attitude with a delivery focus.
  • Practical experience with the end-to-end DevOps CI/CD pipeline including one or more of the following: Azure DevOps, Jenkins, Maven, Gitlab, SonarQube.
  • Knowledge of Test-Driven Development (TDD) and/or Behavior-Driven Development (BDD).

#J-18808-Ljbffr
Apply Now
Share this job
Orion Innovation
  • Similar Jobs

  • Senior Software Development Engineer

    New Providence
    View Job
  • Senior Software Development Engineer

    New Providence
    View Job
  • Senior Software Development Engineer

    Berkeley Heights
    View Job
  • Senior Software Development Engineer

    New Providence
    View Job
  • Senior Engineer-Software Development

    Bernards Township
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙