
Senior Software Engineer – Contract
Posted May 5

Posted May 5
This is a fully remote position, open to applicants in United States.
• Design and create full-stack functionalities for Angular front-end applications and Java/Spring Boot microservices.
• Develop and manage scalable services within containerized environments (Docker, Kubernetes).
• Take responsibility for the design and advancement of core services and APIs, ensuring they are scalable, reliable, and maintainable.
• Create and integrate RESTful APIs to facilitate secure communication between systems.
• Implement asynchronous messaging patterns (Kafka) for use in distributed environments.
• Design and optimize data models and persistence layers using Postgres or MySQL.
• Collaborate with engineers, architects, and stakeholders to convert mission requirements into technical solutions.
• Contribute to the creation of technical design documentation and system architecture artifacts.
• Lead or engage in code reviews, testing, and troubleshooting to ensure the delivery of high-quality software.
• Manage features and services throughout their lifecycle, from design to production delivery.
• Assist in defining service design patterns, API standards, and engineering best practices.
• Enhance system performance, scalability, and reliability as the platform matures.
• Over 8 years of professional software development experience.
• Strong proficiency in Java and Spring Boot for developing production-quality services.
• Experience in creating microservices within containerized environments (Docker, Kubernetes).
• Familiarity with asynchronous messaging systems (Kafka).
• Proficient with build tools like Gradle or Maven.
• Experience with JavaScript/TypeScript and contemporary frameworks (Angular preferred).
• Extensive experience in designing and consuming RESTful APIs.
• Background in working with relational databases (Postgres or MySQL).
• Capability to produce technical design documentation, including system diagrams and architecture artifacts.
• Strong problem-solving abilities and the capacity to navigate ambiguous situations.
• Excellent communication skills, including direct interaction with stakeholders or clients.
• Proven track record of ownership and the ability to drive projects from concept to production.
• Skill in designing with a focus on future scalability and platform evolution.
• Contract Duration: initial 9-month contract, 40 hours per week.
GE Vernova
Recruit Action inc.
Stefanini Brasil
iFood
Get handpicked remote jobs straight to your inbox weekly.