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 requiredProficient in SQL and Relational Database Concepts and DesignStrong web development skillsExperience with REST ServicesExperience with source code controlExperience using Microsoft Office SuiteExperience in Cloud Technologies (AWS preferred)Stays current with many best-of-breed technologiesPrograms proficiently in several languages and is comfortable switching between themShows a commitment to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature developmentDevelops data models or schemas from scratch and knows of key concepts such as ACID, Normalization, and TransactionsDebugs large components with limited assistance and assists other engineers with debuggingLeads code reviews and actively participates in providing feedback on others' designs/codePerforms 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 lifecycleDesigns and develops practical APIs and abstractions.Owns technical debt in their own softwareExperience in the agile environment and working knowledge of user stories, features and acceptance criteriaRequired 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, XMLExperience 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.