Overview
On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Experience implementing Java/J2EE Technologies
Java frameworks.
Hands-on experience in design and development of UI applications.
Experience in SOA
Java
Groovy
Python
SQL
PL/SQL
SOAP
REST API
XML
JSON
Job Details
Level of Education and Discipline
- A Bachelor's degree (BA, BS) or equivalent education, training or experience in Computer Science, Engineering or related field.
Amount of Experience
- Equivalent years of education and training, plus five (7) or more years related experience.
Type of Experience
- Experienced in all areas of software engineering including design, development, analysis and data modeling.
- Design techniques such as Domain-Driven Design, Design by Contract, and Domain Specific Languages. Designing object-oriented components and coding algorithms.
- Experience implementing Java/J2EE Technologies, Java frameworks.
- Hands-on experience in design and development of UI applications.
- Experience in SOA, API development and messaging systems related technologies.
- Hands-on design and development experience in database, writing complex SQLs.
- Experience with Source Control Systems, automated tests and continuous integration & Deployment (CI & CD)
- Familiarity with waterfall, agile methodologies.
Experience in following development technologies is strongly desired:
- Java, Groovy, Python, SQL, PL/SQL
- Java frameworks (Spring, Hibernate, Grails)
- SOAP, REST API, XML , JSON
- UI Frameworks : React JS
- Apache Kafka, Active MQ
- Spring Boot, Jboss
- Oracle, Postgres
- Webservice Testing Tools (SOAP UI, Postman)
- Testing Frameworks (JUnit, jMock)