Ab2 Consulting - Winnetka, IL

posted 13 days ago

Full-time - Mid Level
Hybrid - Winnetka, IL
Professional, Scientific, and Technical Services

About the position

The Sr. Java Developer role is focused on designing, developing, and maintaining high-quality software solutions. This position requires a strong understanding of Java and cloud technologies, with an emphasis on collaboration and continuous improvement in software development practices. The developer will engage with various stakeholders to ensure that software meets business needs and adheres to established standards.

Responsibilities

  • Research, plan, design, code, test, deploy, and document high quality software
  • Troubleshoot and resolve software defects
  • Participate in code reviews
  • Adhere to established software development standards
  • Participate and foster DevOps adaptation by the team
  • Facilitate design meetings with users, management, and architects
  • Contribute to the continuous improvement of software development practices
  • Engage in continuous improvement of one's own skill set, both technical and non-technical
  • Stay current on industry trends and best practices and promote their use as applicable
  • Develop a solid understanding of Medline's business domain and apply this to all software development activities
  • Collaborate professionally with customers and colleagues
  • Comply with all company policies and procedures and governmental regulatory mandates

Requirements

  • Highly proficient in Java 8 or higher (minimum 5 years)
  • Experience in cloud and container-based development and deployment (Azure preferred)
  • Strong understanding of object-oriented design principles and patterns
  • Experience with Spring framework and Spring Boot
  • Proficient in RESTful web service development
  • Familiarity with JUnit, Mockito, PowerMock
  • Experience with SQL
  • Proficient in Git
  • Experience with Scrum methodology
  • Bachelor's Degree in Computer Science or a related field

Nice-to-haves

  • Experience with Docker, Docker Desktop, Kubernetes, Helm, Terraform
  • Familiarity with web load, CI/CD, Jenkins
  • Experience with Redis cache, Cosmos Db, Azure SQL server, App Insight, AIS, ACR, AKS, Azure API gateway
  • Experience with headless commerce SaaS like commercetools
  • Familiarity with Swagger/OpenAPI
  • Experience with SOAP, OData, GraphQL
  • Knowledge of OAuth 2.0, Ping Federate
  • Understanding of HTTP protocol
  • Experience with JSON, XML
  • Familiarity with JEE (JSP, Servlet, EJB)
  • Experience with JPA, Hibernate, Spring Data
  • Familiarity with Splunk, Prisma cloud
  • Knowledge of HTML, CSS, JavaScript
  • Experience with UI development frameworks (Angular, React, Bootstrap)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service