Backend Java Developer supporting microservices architecture at a leading pharmacy company in Brazil. Requires 5+ years of software development experience and knowledge of multiple technologies.
Responsibilities
Work at a leading company in the Brazilian pharmacy market
Develop Java solutions to support a microservices architecture
Implement unit tests and maintain code coverage across projects
Work with APIs and messaging services
Collaborate on cloud configuration implementation and database management
Requirements
5+ years of software development experience
Proactive and adaptable, able to tackle complex problems and challenges
Strong verbal and written communication skills
Knowledge of microservices architecture (primarily Hexagonal architecture)
Knowledge of unit testing (Jest/JUnit) and code coverage using SonarQube
Experience with API Gateways (Sensedia, Kong, NGINX)
Experience with Java Spring Boot (Java 8, 11, 12, 17, 21)
Experience with messaging services (Kafka, RabbitMQ)
Familiarity with common databases (MongoDB, MongoDB Atlas, MySQL) and writing queries for these DBs
Experience with cloud platforms (AWS) and relevant services (EKS, ECS/EC2, Amazon RDS, DynamoDB)
Knowledge of design patterns
Some knowledge of cryptography (AES-256) and/or hashing; JWT is also relevant
Knowledge of GTM (Google Tag Manager)
Knowledge of synchronous and asynchronous requests, request queuing
Knowledge of Azure AD
Experience with Kubernetes and pod scalability
Familiarity with Kustomize and CI/CD YAML files for GitLab pipelines
Basic knowledge of provisioning and sizing/configuration of orchestrated machines (Kubernetes)
Basic knowledge of Docker
Experience with generating NPM packages and repositories (repository registration on the local machine)
Basic knowledge of system design
Basic knowledge of application observability and monitoring (examples: Datadog, New Relic, Dynatrace)
Experience integrating multiple systems
Basic knowledge of taxonomy (e.g., SKUs, TTL, etc.)
Senior Full Stack Developer at LPL Financial responsible for building cloud - based trading applications. Collaborating with teams to improve scalability and resiliency of trading solutions.
Senior Technical Architect developing cloud solutions for ICT Professional Services team. Leading design and architecture of IT solutions while advising clients on new services and solutions.
Staff Rust Software Engineer responsible for designing and developing infotainment systems. Collaborating on high performance HMI development for Ford's electric vehicles team.
Lead Backend Engineer at Polarsteps, developing a travel app for 19 million users. Responsible for platform engineering leadership and scalable architecture decision - making.
C#/.NET Software Engineer developing high - quality software solutions for Euronet's E - Commerce ecosystem. Collaborating with teams to design and deliver robust applications using Microsoft technologies.
Senior Full - Stack Developer designing and developing solutions for Equisoft’s product lineup. Collaborating with cross - functional teams in a hybrid working environment to deliver innovative digital solutions.
Application Support Analyst ensuring optimal performance and reliability of production systems for a digital solutions provider. Collaborating with development, DevOps, and QA teams to enhance user satisfaction.
Full Stack Developer evolving applications and services at Amo Promo utilizing Python and ReactJS while ensuring product quality and collaboration with the team.
Join KIPMI Software as a Java Principal Engineer leading the development of digital trust technologies. Collaborate across teams while employing cutting - edge tools and best practices.
Senior developer managing critical Microsoft systems at SBM Technology. Ensuring stability of applications and data management in Oracle environments with high reliability demands.