Java Software Engineer (Backend)

Detalles de la oferta

Intersog is a Chicago-based provider of tailored software engineering solutions, offering dedicated development teams and custom software applications to help businesses meet their IT challenges. Our focus on innovation and efficiency allows us to partner effectively with clients across various industries.
We are looking for a talented Java Software Engineer (BackEnd) to join our team. In this role, you will be responsible for developing and maintaining high-quality backend services for our applications. You will work closely with cross-functional teams to design scalable solutions that meet our client's needs while adhering to industry best practices.
Key Responsibilities: Design, Build, and Test Java Sprint Boot backend services built with micro architecture principlesDesign, Build and Test data stores in AWS used by the backend services (Postgres, Redis, MQ, Kafka, etc.) as well as the data layers which directly interact with the data stores.Design, Build, and Test inter service communication mechanisms (Message Buses, SDKs, and APIs)Create and Modify Backend Services running within a Kubernetes Cluster. Adjust the cluster's ingress points, namespaces, config maps, and operators as necessary to optimize platform performance, security, and efficiencyAccurately Estimate and Track large projectsProvide constructive feedback in code reviews and incorporate feedback receivedCreate architecture design documents and clearly present ideas to the teamCreate and maintain documentation for backend services including APIs, system architecture, etc.Operate in the local developer environment (Docker/Gradle/IDE)Operate within an Agile environment (Sprints, Jira)Operate in the context of a modern CI/CD pipeline (Jenkins, ArgoCD, GitHub Actions)Collaborate with frontend/fullstack developers to integrate backend systems with user-facing applicationsWork closely with Product Management to create technical designs that meet product requirements.Minimum Requirements: 3+ years of experience working in backend software development rolesExperience with Java, Spring, and Spring BootExperience in a micro service environmentExperience with Kubernetes and DockerExperience with AWS Data Stores (RDS, Elastic Cache, MQ, S3)Experience with CI/CD (Jenkins, ArgoCD, GitHub actions)Experience with Agile methodologies and tools (Jira, Sprints, etc.)Mindset of fulfilling the dreams of the Product, Design and the end user.Communicate conscientiously with your work colleagues
#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobleads

Requisitos

Principal Site Reliability Developer

Job Requirements: 8+ years of software design and development experience with distributed, highly-scalable, maximum availability (HA, brownout), multi-node e...


Ll Oefentherapie - Jalisco

Publicado 8 days ago

Test Technician 2 (N)

Share this job as a link in your status update to LinkedIn. Category: For Job Seekers Location: [Insert Location] Job DescriptionProduction Test Technician: ...


Sanmina Corporation - Jalisco

Publicado 8 days ago

Site Reliability Engineer Iii

Site Reliability Engineer IIIAt F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, an...


F5 Networks, Inc. - Jalisco

Publicado 8 days ago

Linux Administrator

We're hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Phenomenal Pla...


Cognizant - Jalisco

Publicado 8 days ago

Built at: 2024-11-13T07:48:44.192Z