What are the responsibilities and job description for the Java Developer position at OP Consulting Group LLC?
We are looking for a talented individual to:
- Design, develop, and implement complex full-stack application systems across the entire software development lifecycle.
- Maintain and upgrade software following deployment.
- Manage the end-to-end life cycle for the production of software and applications.
- Migrate applications to AWS.
- Build scalable microservices using Spring Boot and event-driven patterns, ensuring alignment with cloud-native development principles, containerization (Docker), and orchestration platforms (Kubernetes, OpenShift).
- Develop and maintain RESTful APIs and service-oriented integrations, ensuring high performance, reliability, and secure design through the application of OAuth2, JWT, and encryption standards.
- Work with DevOps teams to establish CI/CD pipelines using version control systems (GitHub) and automation tooling to support continuous delivery and deployment practices.
Skills and Experience
- Java: 10 years
- J2EE - EJB, JSF: 10 years
- AWS Services - Lambda: 5 years
- Spring and Spring Boot: 10 years
- GitHub and CI/CD: 8 years
- Oracle - SQL: 10 years
- AWS - Terraform scripts: 5 years
- WebSphere Application Server or Equivalent: 10 years
Salary : $70 - $75