Skip to main content

Java Springboot/Kafka/Cloud Sr Engineer

Posted today

software technologyDenver (CO)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Back End Developer Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients' digital visions. Apex has an opportunity for a Back End Developer that can sit Remote. Here are the details:
Position: Back End Developer
Location: Remote
Rate: Negotiable based on experience
Duration: 6+ Month contract
Position Description:
  • Our client needs a back end developer to support a marketing platform on Azure sql DB, streaming & data ingestion to the data mart.
  • Design and develop reusable Microservice capabilities that meet customer requirements while upholding high standards of reliability, security, maintainability, and performance.
  • Thorough understanding of fundamental software engineering and computer science principles: object-oriented development, Microservices, SOA, data access layer management, usability, debugging, and configuration management
  • Perform software quality assurance, including integrated automated testing
  • Build in monitoring instrumentation into applications
  • Continually monitor industry developments in data developments tools, and products used in the continuous delivery model
  • Lead solving complex problems and/or conduct complex analysis
  • Provide explanations and information to others on difficult issues
  • Coach, provide feedback and guide others
  • Identify/quantify scope and impact of business changes on systems
  • Worked in cloud infrastructure like Azure.
Required Skills:
  • 5 – 7 years of experience in Java
  • Experience developing RESTful APIs or RESTful web services
  • Experience using Java and the Spring Framework including Springboot, Kafka using any RDBMS or any DB. Preferably Azure SQLExperience building batch/back end applications based on Micro services Architecture
  • Proficiency in Jenkins pipeline CI/CD, Github, Docker and Maven, Kubernetes
  • Proficiency in Azure DevOps [Good to have]
Skills: Core Java, Microservices, SpringGood object-oriented programming
Knowledge on Continuous Delivery pipeline and DevOps culture (SDLC, CI/CD, Monitoring) Knowledge on Agile Methodology
Desired Skills: (not required but candidate will have exposure to these skills in this role):Healthcare background knowledge preferred
Required Skills: 1. Java 2. Kafka 4. Springboot 3. Cloud (Azure preferred) Basic Qualification: wants a candidate that has experience with production support as an engineer. Additional Skills: wants a candidate that has experience with production support as an engineer.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this