Sr. Software Engineer (FullStack-Java Developer)

6+ Months

Remote / Pacific Time

Level of Education and Discipline

  • A Bachelor's degree (BA, BS) or equivalent education, training or experience in Computer Science, Engineering or related field.

Years 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, Angular
  • Apache Kafka, Active MQ
  • Spring Boot, Jboss
  • Oracle, Postgres
  • Webservice Testing Tools (SOAP UI, Postman)
  • Testing Frameworks (JUnit, jMock)

Salary

Depends on Experience

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States