
Java Software Engineer
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Latin America.
• Design, develop, and enhance backend functionalities utilizing Java and Spring Boot while engaging with event-driven systems (Kafka), addressing defects, and boosting system reliability.
• Create clean, maintainable, and thoroughly tested code that aligns with quality and performance benchmarks.
• Actively participate in Agile/Scrum ceremonies, fostering close collaboration with product, design, and engineering teams.
• Provide constructive feedback during code reviews and technical discussions.
• Diagnose and resolve moderately complex technical issues with curiosity and a growth-oriented mindset.
• Collaborate with DevOps to facilitate CI/CD pipelines and ensure reliable software delivery.
• Implement SOLID principles, testing methodologies, and contemporary engineering standards to develop scalable services and distributed/event-driven systems.
• 4–8 years of professional experience in backend software development, predominantly in Java.
• Proven experience working effectively in an Agile environment within a remote or hybrid team setting.
• Strong comprehension of RESTful APIs and service-to-service integration.
• Experience with Kafka or comparable messaging systems.
• Familiarity with JavaScript for frontend or full-stack collaboration.
• Capacity to deliver features from start to finish with guidance and teamwork.
• Proven ability to learn, adapt, and improve through receiving feedback.
• Ability to communicate clearly and respectfully with engineers, product managers, and other stakeholders.
• A proactive and responsible approach with empathy and resilience.
• Flexible work arrangements.
• Opportunities for professional development.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.