-
ID
#15467881 -
Job type
Contract -
Salary
$50 - $72 -
Source
Comrise -
Date
2021-06-04 -
Deadline
2021-08-03
Senior Java Developer
New York, New york city, 10001 New york city USAContract
Vacancy expired!
- Develop REST-based web services that are highly performant and memory-efficient
- Write JUnit testcases 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.
- BS Computer Science or related field and/or equivalent combination of education and experience.
- Five plus years of experience in the field of software development primarily in the Web tier
- Analytical thinking and problem-solving capability.
- Excellent written and verbal communication skills
- Ability to work independently and in a team environment
- Ability to pay attention to details and be organized
- Commitment to "internal client" and customer service principles
- Ability to handle multiple tasks in a fast-paced environment
- Willingness to take initiative and to follow through on projects
- Strong organizational skills and attention to details
- Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment
- Must have legal right to work in the U.S.
- Core Java, preferably with version 8 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 frameworks such as TestNg or equivalent
- Source code control systems: git
- Build processes such as Gradle/Ant.
- Experience with configuring and managing local Tomcat/JBOSS
- Experience with rules engine like DROOLs
- Continuous integration tools such as Jenkins.
- Subscription billing and subscriber management system
- SQL and common database knowledge (Oracle 10g)
Vacancy expired!
Report job