Java Software Developer Irc226008

Detalles de la oferta

.Description:Department/Project DescriptionA customer is a healthcare IT security company. It provides healthcare companies with a platform that addresses critical compliance and security challenges. It helps to improve providers' productivity. The goal is to create a SaaS product from ground up in a public cloud framework.Technology: React, TypeScript, Bootstrap, Spring, Java, Amazon Web Services, etc.Requirements:Job SummaryAre you proficient in Java and enjoy building native SaaS solutions in the cloud? Do you love building, testing, monitoring, and troubleshooting distributed software services and databases? This opportunity may be for you. This role requires a strong background in cloud-native technologies to build robust, reliable, and scalable services. In this role, you will work with a team of senior engineers across our enterprise cloud platform. You will assist in backend microservice-based software development activities across customers' product portfolios to provide a best-in-class cloud-based user experience.QualificationsBachelor's degree in computer science or related field.4+ years of overall software development experience, with at least 2-3 years building cloud-native distributed highly scalable hosted/SaaS solutions, APIs, and microservices.Experienced in building software in full product lifecycle - review customer requirements, participate with senior developers in building functional spec, design, development, testing, deployment, and monitoring.High proficiency in Java programming and Java open-source frameworks.Strong experience working with Git and proficient in using IntelliJ for Java development.Familiarity with cloud software stack - IDL contracts, Protobuf, JSON, XML, gRPC, communication, Open API, Kafka Messaging, Observability tools, and Restful APIs.Experience with cloud-based databases and data persistence (PostgreSQL, RDS, and MySQL etc.)Hands-on experience building and deploying with cloud platforms (AWS, Azure etc.) and containerization tools (Docker, Kubernetes) and CI/CD pipeline.Hands-on experience in developing unit tests and integration tests.Strong foundation knowledge in software development principles, design patterns, algorithms, and data structures.Ability to troubleshoot problems spanning multiple APIs, services, and distributed systems.Self-starter and brings a strong sense of end-to-end ownership.Emotionally intelligent to work with other senior developers within the team and the product.Excellent analytical and communication skills and teamwork abilities.Job Responsibilities:Duties and Responsibilities:Work in agile software development lifecycle - mainly SCRUM.Collaborate with senior developers and product owner to understand software requirements, participate in the design discussions, code reviews, implement and test cloud-based APIs and microservices.Write correct and clean code without any guidance. Participate in code reviews


Salario Nominal: A convenir

Fuente: Jobtome_Ppc

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 9 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 9 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 9 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 9 days ago

Built at: 2024-11-14T04:13:17.098Z