Full Stack Java Developer

04 Nov 2024

Vacancy expired!

Currently, we are looking to hire a passionate, creative, and proactive Java Developer to join our team. This role will assist assembling the next generation RMIS system. With hundreds of clients around the globe, our software is in continuous use 24 hours a day. Ideal candidates have a passion for development, stay current with best practices, and drive to deliver best-in-class applications.The current technology stack that we utilize includes Java 8, REST, JSON, JavaScript, HTML5, CSS3, jQuery, jQWidgets, Spring, Docker, Gradle, Groovy, Oracle 12c, SQL Server 2016 and dynaTrace.DUTIES AND RESPONSIBILITIES:

  • Responsible for developing, enhancing, modifying and/or maintaining applications
  • Ability to work collaboratively as a part of a team and also independently as assigned
  • Engage with key stake holders, internal and external, to understand user requirements
  • Take ownership and accountability for the deliverable in all phases of the development lifecycle
  • Identify and address security and performance issues
  • Participate in design and code reviews
  • Identify and communicate best practices
  • Interact with other team members to incorporate their innovations and quality practices
  • Implements software solutions and resolve problems that decrease time to market, enhance flexibility and embrace the solution provider mindset
  • Applies innovation, passion, flexibility, adaptability and initiative in daily activities
  • Participate in a Scrum/Agile team, attend stand-ups and estimate complexity for stories and tasks assigned
  • Proactively seeks opportunities to implement improvements to internal team processes
  • Contributes to an atmosphere of cross-functional teamwork within the organization
  • Other duties as assigned
KNOWLEDGE AND EXPERIENCE
  • 5+ years experience in the following technologies.
  • Must-have: Java, Spring Ecosystem/Web MVC, PL/SQL, REST, Spock or other unit testing, Linux/Unix.
  • Desirable: Groovy, JSON, Angular, JavaScript, JQuery
  • Nice-to-have: Spring Security, Git, JavaScript, Solr, JBoss Rules, External DSL or ANTLR, Gradle, Stored Procedures/Triggers, FitNesse Scripts, Web services, Tomcat, Deep working knowledge of the HTTP protocol (e.g. Headers, Request Methods, Response Codes, etc.).
  • A strong understanding of Computer Science fundamentals and design patterns
  • Understanding and experience in Object-Oriented Design Principle
  • Ability to profile, analyze, and debug Java code
  • Penetration testing a plus
  • Experience writing unit tests
  • Thorough understanding of SDLC and Agile/Scrum
EDUCATIONBachelor's degree in Computer Science or other engineering discipline, or equivalent work experience required.

  • ID: #22178716
  • State: Georgia Atlanta 30339 Atlanta USA
  • City: Atlanta
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2021-11-04
  • Deadline: 2021-12-30
  • Category: Et cetera