Search jobs > Chicago, IL > Remote > Senior java developer

Senior Full Stack Java Developer

TEKRRA1
Chicago, Illinois, United States
Remote
Full-time

Job Summary :

We are seeking a highly skilled Full Stack Java Developer with at least 6 years of experience to join our team. You will play a key role in designing, developing, and maintaining modern, responsive, and accessible Internal Developer Platform (IDP) applications.

You will also be responsible for automating infrastructure and application processes, hosting solutions on Kubernetes, and ensuring the uptime and performance of the systems.

Key Responsibilities :

  • Design and Development :
  • Design, develop, and maintain responsive and accessible IDP applications that meet the needs of internal developers.
  • Create efficient and reusable front-end systems and abstractions that drive complex web applications.
  • Work with stakeholders to convert business requirements into technical specifications.
  • Implement and follow best practices for software development, including coding standards, code reviews, source control management, and testing.
  • Automation :
  • Automate infrastructure and application golden paths, making them easy for developers to consume.
  • Work on improving the overall developer experience by automating manual processes and reducing time to production.
  • Implement CI / CD pipelines using common tools such as Jenkins and Argo CD.
  • Internal Developer Portal (IDP) :
  • Develop and maintain our internal developer portal using Backstage or an equivalent platform.
  • Collaborate with the DevOps team to ensure smooth integration with existing systems and workflows.
  • Customize the developer portal to meet the specific needs of internal teams, including onboarding, documentation, and tool integrations.
  • Kubernetes Hosting and Maintenance :
  • Host the IDP solution on Kubernetes, ensuring high availability, scalability, and security.
  • Take ownership of the Kubernetes environment, including its deployment, configuration, and ongoing management.
  • Monitor and maintain the uptime and performance of the hosted applications, implementing necessary improvements.
  • Collaboration :
  • Work closely with cross-functional teams, including DevOps, Security, and Product Management, to deliver high-quality solutions.
  • Communicate effectively with technical and non-technical stakeholders, providing regular updates on project status and addressing any concerns.
  • Mentor and provide guidance to junior developers, fostering a culture of continuous learning and improvement.

Required Qualifications :

  • Experience : Minimum of 6 years of experience in full stack development, with a strong focus on building and deploying applications on modern platforms.
  • Internal Developer Platform Tools : Experience working with Backstage or any other Internal Developer Platform (IDP) tools is essential.
  • Kubernetes : Hands-on experience with Kubernetes, including deployment, scaling, and maintenance of applications.
  • Developer Experience : A deep understanding of patterns and principles that enhance developer experience, including automation, CI / CD, and tool integrations.
  • Front-End Technologies : Proficient in JavaScript, HTML, CSS, and modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Back-End Technologies : Strong knowledge of Python, Go, and Java for backend development, including API design and integration.
  • Databases : Experience with databases such as MongoDB, Redis, and Oracle, including schema design, querying, and performance optimization.
  • CI / CD Tools : Familiarity with common CI / CD tools like Jenkins, Argo CD, and others, with experience in setting up and maintaining pipelines.

Preferred Qualifications :

  • Cloud Platforms : Experience with cloud platforms such as AWS, GCP, or Azure, and familiarity with their services and deployment models.
  • DevOps Practices : Knowledge of DevOps practices, including infrastructure as code (IaC), containerization, and microservices architecture.
  • Problem-Solving : Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex technical issues.
  • Communication : Excellent communication skills, with the ability to collaborate effectively in a remote team environment.
  • Agile Methodologies : Familiarity with Agile methodologies, including Scrum or Kanban, and experience working in an Agile environment.

Technology Stack :

  • Internal Developer Platform Tools : Backstage (or equivalent)
  • Container Orchestration : Kubernetes
  • Programming Languages : Python, Go, Java
  • CI / CD Tools : Jenkins, Argo CD
  • Front-End Technologies : JavaScript, HTML, CSS
  • Databases : MongoDB, Redis, Oracle Database

Benefits :

  • Competitive salary based on experience.
  • Remote work flexibility.
  • Opportunities for professional growth and development.
  • Collaboration with a dynamic and innovative team.
  • 20 days ago
Related jobs
Promoted
VirtualVocations
Chicago, Illinois

JavaExperience with cloud technologies such as Azure or AWS. ...

TEKRRA1
Chicago, Illinois
Remote

We are seeking a highly skilled Full Stack Java Developer with at least 6 years of experience to join our team. Minimum of 6 years of experience in full stack development, with a strong focus on building and deploying applications on modern platforms. You will play a key role in designing, developin...

Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Lead Full Stack Developer with Security Expertise. ...

New River Talent
Chicago, Illinois

We are seeking a skilled and passionate Full Stack Engineer with experience in building real-time web-based UI for a leading proprietary trading firm. As a Full Stack Engineer, you will have the opportunity to work on high-performance systems that drive the business forward and help improve markets....

Promoted
VirtualVocations
Chicago, Illinois

A company is looking for a Full Stack Java Engineer - Senior in Remote, USA. ...

CNA Insurance
Chicago, Illinois

At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential. ...

Motion Recruitment Partners LLC
Chicago, Illinois
Remote

Are you a skilled Full Stack Engineer looking for a full-time role with a dynamic company that’s leading the industrial distribution industry?This role offers the opportunity to work with cutting-edge technology like React, Next. Applicants must be currently authorized to work in the US on a full-ti...

JPMorgan Chase & Co.
Chicago, Illinois

Advanced in one or more programming language(s) Java, Spring Boot, Microservices, Rest API, Kubernetes . ...

Motion Recruitment
Chicago, Illinois

Extensive Senior experience as a Full-Stack Java Developer on a Cross-Functional team. Are you a skilled Full Stack Java Engineer with a passion for innovative technology and a knack for collaboration? Join our industry-leading team as we build a new web-based workstation that supports mission-criti...

Lyons Consulting Group
Chicago, Illinois

Minimum 5 years as a developer with strong technical expertise in Java, spring framework (spring boot), etc. ...