Java developer- locals only

05 Nov 2024

Vacancy expired!

Duties and Responsibilities:
  • Develop REST based web services which are highly performant and memory efficient
  • Write JUNIT test cases to unit test the code changes and analyze failures of automated regression runs
  • Be part of the Agile teams and open to switch between different roles as a developer or tester
  • Perform health checks of the web components in Production environment and suggest ways for performance improvement of slow/stalled components
  • Review code of other developers and follow best practices and coding standards
  • Contribute to the high-level design of new features and extensions of existing Web applications
  • Apply new ideas, methodologies, frameworks for the betterment of software development
  • Open to perform DevOps work such as developing scripts for generating builds, fitness functions etc.

Supervisory Responsibilities:
  • None

Minimum Qualifications:
  • BS Computer Science or related field and/or equivalent combination of education and experience.
  • Five years of experience in the field of software development primarily in the Web tier

Technical Skills:
  • Core Java, preferably with version 11 and above
  • REST and SOAP based web service development using SpringBoot
  • Microservice Architecture
  • MVC Framework such as Spring, Struts2 or similar
  • Service client framework such as CXF, AXIS2 or similar
  • Design Patterns – Singleton, Factory, Façade etc.
  • Architecture anti patterns
  • Performance tuning tools and techniques such as JMeter, JProfiler etc.
  • Test tools such as Selenium or similar
  • Test framework such as TestNg or equivalent

Preferred Skills:
  • Deployment containers such as Docker and Nomad
  • Source code control systems: git
  • Build processes such as Gradle/Ant/Maven.
  • Experience with configuring and managing local Tomcat/JBOSS
  • Experience with rules engine like DROOLs
  • Continuous integration tools such as Jenkins.
  • Memory management of web apps
  • Efficient debugging skills for quick resolution of issues
  • Subscription billing and subscriber management system
  • SQL and common database knowledge (Oracle 10g)

  • ID: #22216580
  • State: New York New york city 10001 New york city USA
  • City: New york city
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2021-11-05
  • Deadline: 2022-01-01
  • Category: Et cetera