What are the responsibilities and job description for the Java Developer position at VIR Consultant LLC?
Role: Java Developer
Location: Jersey City, NJ or Tampa, FL
Job Responsibilities
Minimum Of 8 Years Of Related Experience
Bachelor's degree in Computer Science, Applied Computer Science, or related field
Expertise in back-end application development and familiar with front end technologies.
Ability to lead small team and own the deliverables.
Hands on experience in client/server and object-oriented software development utilizing Java/J2EE, Spring (Boot), JSON, MQ, JMS, REST API, Postgres and Oracle DBs, Unix
Experience using the following tools: GIT, Bit Bucket, Jira, Maven, Jenkins.
Proven track record with Tomcat, JBoss or other Application servers
In-depth knowledge of relational databases including Oracle, PostgreSQL and ORM frameworks like Hibernate
Proficiency in various phases of the system development life cycle including project planning, analysis, design, development, and testing
Solid focus on software testing with Junit, Mockito, WireMock or similar and advocate of TDD.
Location: Jersey City, NJ or Tampa, FL
Job Responsibilities
- Apply a deep technical knowledge to design and construct critical systems.
- Develop applications in compliance with functional and non-functional requirements
- Construct unit test cases that ensure compliance with functional and non-functional requirements
- Contribute from the early stages of an initiative, working with the business, Functional
- Architects, and subject matter experts on related systems, or during the design phase to work on specific components.
- Work with the Senior Software Engineer, and other technical contributors at all levels, to make well-informed technology recommendations.
- Work closely with the functional and governance functions, and senior technical resources, review technical designs and specifications, and contribute to cost estimates and schedules.
- Minimum of 8 years of related experience
- Bachelor's degree preferred or equivalent experience
- Bachelor's degree in Computer Science, Applied Computer Science, or related field
- 8 years or related experience.
- Passion for technology, a curious mind, and an entrepreneur mindset.
- Expert in back-end application development and familiar with front end technologies.
- Ability lead small team and own the deliverables.
- Hands on experience in client/server and object-oriented software development utilizing Java/J2EE, Spring (Boot), JSON, MQ, JMS, REST API, Postgres and Oracle DBs, Unix
- Experience using the following tools: GIT, Bit Bucket, Jira, Maven, Jenkins.
- Proven track record with Tomcat, JBoss or other Application servers
- In-depth knowledge of relational databases including Oracle, PostgreSQL and ORM frameworks like Hibernate
- Proficiency in various phases of the system development life cycle including project planning, analysis, design, development, and testing
- Solid focus on software testing with Junit, Mockito, WireMock or similar and advocate of TDD.
- Demonstrable experience in software development using CI/CD tools (Jenkins, Bitbucket, Nexus or similar) Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
- Experience with AWS (EC2, Kinesis, Route53, S3, CloudWatch) is a plus
- Experience with front end technologies such as Angular/React is huge plus
- Experience with Kafka/Solace is a plus.
- Experience in Financial industry a plus
Minimum Of 8 Years Of Related Experience
Bachelor's degree in Computer Science, Applied Computer Science, or related field
Expertise in back-end application development and familiar with front end technologies.
Ability to lead small team and own the deliverables.
Hands on experience in client/server and object-oriented software development utilizing Java/J2EE, Spring (Boot), JSON, MQ, JMS, REST API, Postgres and Oracle DBs, Unix
Experience using the following tools: GIT, Bit Bucket, Jira, Maven, Jenkins.
Proven track record with Tomcat, JBoss or other Application servers
In-depth knowledge of relational databases including Oracle, PostgreSQL and ORM frameworks like Hibernate
Proficiency in various phases of the system development life cycle including project planning, analysis, design, development, and testing
Solid focus on software testing with Junit, Mockito, WireMock or similar and advocate of TDD.
- Demonstrable experience in software development using CI/CD tools (Jenkins, Bitbucket, Nexus or similar) Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
- Experience with AWS (EC2, Kinesis, Route53, S3, CloudWatch)
- Experience with front end technologies such as Angular/React
- Experience with Kafka/Solace
- Experience in Financial industry
Java Developer
Boston Technology -
Jersey, NJ
Java Developer
Inclusively -
Florham Park, NJ
Java Developer
capgemini -
Jersey, NJ