Senior Java Developer/Lead Java Developer

21 Nov 2024

Vacancy expired!

Please share updated resume at satyas at innomethods dot com

Title : Senior Java Developer/Lead Java Developer

Location: Charlotte, NC

Duration: 12 Months + Extension

Job Description:Key Responsibilities and Duties
  • Monitors development work to ensure resulting software meets established goals.
  • Coaches, reviews and delegates work to lower level professionals.
  • Identifies and analyzes business needs, conducting requirements gathering, and defining scope and objectives for the IT System.
  • Oversees the configuration, customization, diagnoses, and enhancements for operating systems software.
  • Designs, codes and develops, and unit tests applications in accordance with established standards.
  • Performs detailed design and code reviews and addresses findings appropriately.

Required:
  • 8+ years of software development experience
  • 5+ years of building enterprise applications
  • 3+ years REST service development
  • 2+ years of hands on experience with Angular

Desired:
  • Java 8 or higher
  • Enterprise Development with Automated Builds, Deployment, Automated Testing
  • Spring Framework / Spring Boot (SpringMVC, Spring Security and Spring Batch, Spring Cloud, Spring Integration, etc)
  • Solid understanding of object-oriented design principles
  • MongoDB or other NoSQL database technologies
  • JSON experience
  • HTML, JavaScript, TypeScript, Angular, CSS other JavaScript libraries
  • Distributed source control systems such as Git
  • Gradle or similar build automation tools
  • jUnit and mocking frameworks
  • Docker, Openshift, Kubernetes, and/or other software containerization experience
  • Agile SCRUM delivery and with preference to SAFe methodologies
  • Design and Architecture with Microservices

Additional Skills:
  • Cucumber and gherkin
  • Experience in Linux/Unix environments
  • CI/CD
  • SOAP services
  • Neo4j or other graph database experience
  • XML, JAXB
  • Oracle, PL/SQL, or other SQL database technologies

Thanks & Regards,

Satya Senapati

satyas at innomethods dot com