Logo
FIRST SOFTSOLUTIONS INC

Java Developer multiple openings

FIRST SOFTSOLUTIONS INC, Monmouth Junction, New Jersey, us, 08852


we are hiring Java Developers for our client project in Monmouth Junction NJ. Currently we are having multiple opening from Mid level to Senior. Candidates needs to have hands on experienc in Java Development and frameworks along with that they need to have front end web development experience.

Its onsite role candidates has to work from our NJ office or client location in Piscataway NJ. We can do H1B transfer for the below opening. Unable to work in C2C for this roles.

Job Title: Java Web Developer

Location: Monmouth Jn, Piscataway NJ

Duration : 6 Months with Possible extension

Rate : Depends on experience

Job Description:

As a Java Developer, you'll be designing, developing, and maintaining high-quality software web applications. 5+ year of Java Development (J2EE, IBM WebSphere, and Struts & Spring) experience required Proficient in SQL and Relational Database Concepts and Design Strong web development skills Experience with REST Services Experience with source code control Experience using Microsoft Office Suite Experience in Cloud Technologies (AWS preferred) Stays current with many best-of-breed technologies Programs proficiently in several languages and is comfortable switching between them Shows a commitment to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature development Develops data models or schemas from scratch and knows of key concepts such as ACID, Normalization, and Transactions Debugs large components with limited assistance and assists other engineers with debugging Leads code reviews and actively participates in providing feedback on others' designs/code Performs as an expert in one or more parts of the software lifecycle (e.g., coding, testing, and deployment). Oversees significant pieces of development within the development lifecycle Designs and develops practical APIs and abstractions. Owns technical debt in their own software Experience in the agile environment and working knowledge of user stories, features and acceptance criteria Required Skills:

Proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate) Apache Kafka • Java Messaging, Java Programming, Java REST webservice JSON & Python programming Git, Control-M, XML Experience with web development technologies such as HTML, CSS, JavaScript, and related frameworks (e.g., Angular, React). Strong understanding of database concepts and experience with SQL and/or NoSQL databases. Familiarity with Agile development methodologies and tools like JIRA or Git.