Java Full Stack Developer

Sumeru Solutions

Not Interested
Bookmark
Report This Job

profile Job Location:

Chicago, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 14 days ago
Vacancies: 1 Vacancy

Job Summary

Job Description

  • Design develop and maintain web applications using ReactJS and the Fitch design system.
  • Implement back-end services and RESTful APIs using Java (Spring Boot) Spring Data and Maven.
  • Build and integrate visual API design interfaces: JSON/YAML editors form-based designers and live spec viewers.
  • Develop features for OpenAPI spec generation editing and GitHub integration.
  • Collaborate on automated contract validation drift detection and compatibility checks.
  • Ensure code quality security and compliance with best practices and standards.
  • Package and deploy applications using Docker and EKS.
  • Support CI/CD pipelines using GitHub Actions.
  • Participate in code reviews testing and documentation.
  • Work closely with QA and other team members to deliver a high-quality product.

Required Skills and Experience:

  • You are a full stack software engineer with 2-3 years of experience in engineering and development including building large-scale web applications
  • Expertise in software engineering practices specifically in enabling incremental and agile delivery using continuous integration/delivery.
  • Strong proficiency in domain-driven design and programming languages such as Java script HTML Typescript typescript Java and unit testing (Jest/JUnit).
  • Experience with databases like Mongo and Relational DB like postgres aurora mysql
  • Experience with industry-standard API specifications such as OpenAPI (Swagger) JSON REST and GraphQL.
  • Experience building continuous integration and delivery pipelines using tools like Bamboo github actions etc.
  • Experience with Docker-based development and deployment; knowledge of cloud platforms EKS/AWS
  • Strong understanding of cloud architecture particularly leveraging AWS services to build cloud-native solutions.
  • Experience standardizing web component development leveraging design systems and modern UI frameworks
  • Proficient with Git GitHub and CI/CD workflows.
  • Understanding of authentication and authorization mechanisms.
  • Ability to write clean maintainable and well-documented code.
  • Strong problem-solving and communication skills.
Job Description Design develop and maintain web applications using ReactJS and the Fitch design system. Implement back-end services and RESTful APIs using Java (Spring Boot) Spring Data and Maven. Build and integrate visual API design interfaces: JSON/YAML editors form-based designers and live spe...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java