Job Closed
This listing is no longer active.
Diversity is a technical strategy.
Java Engineer
Location
Latin America
Posted
126 days ago
Salary
0
Seniority
Senior
Job Description
Java Engineer
ioet
• Work on high-impact systems within the logistics and supply chain domain • Build scalable services and collaborate with cross-functional teams to solve complex technical problems • Take ownership of features from design to delivery
Job Requirements
- 4+ years of professional software engineering experience, with heavier focus on backend
- Strong experience developing backend systems with Java
- Experience using Claude Code or similar AI tools as part of your development workflow
- Experience building microservices, APIs, and distributed systems with Spring Boot
- Strong proactivity, sense of urgency, and ownership
- Great problem-solving skills
- Experience working with frontend in production environments
- Strong understanding of object-oriented design and software architecture principles
- Strong English communication skills - Minimum B2 level proficiency, C1 preferred
- Send your application and CV in English (mandatory)
Benefits
- Remote work
- Flexible schedule
- Collaboration with international clients
- USD compensation
- Paid Holidays and Vacations
- Paid family and sick leaves
- English classes
- Educational and wellness bonus
- Structured career plan with regular salary reviews
- Emphasis on personal growth and mentorship
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Back End Engineer, Python
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Develop new products and features using modern backend technologies • Collaborate closely with QA to ensure product quality through test-driven development (TDD) • Contribute to planning, design, and requirement discussions within your scrum team • Review code, participate in pair programming, and promote best practices • Drive architectural decisions and propose solutions for complex technical challenges • Improve performance, scalability, and maintainability of existing systems • Mentor junior and mid-level engineers, fostering a culture of continuous improvement.
Senior Back End Engineer, Python
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Develop new products and features using modern backend technologies • Collaborate closely with QA to ensure product quality through test-driven development (TDD) • Contribute to planning, design, and requirement discussions within your scrum team • Review code, participate in pair programming, and promote best practices • Drive architectural decisions and propose solutions for complex technical challenges • Improve performance, scalability, and maintainability of existing systems • Mentor junior and mid-level engineers, fostering a culture of continuous improvement.
Senior Back End Engineer – Python
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Develop new products and features using modern backend technologies • Collaborate closely with QA to ensure product quality through test-driven development (TDD) • Contribute to planning, design, and requirement discussions within your scrum team • Review code, participate in pair programming, and promote best practices • Drive architectural decisions and propose solutions for complex technical challenges • Improve performance, scalability, and maintainability of existing systems • Mentor junior and mid-level engineers, fostering a culture of continuous improvement.
Senior Back End Engineer – Python
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Develop new products and features using modern backend technologies • Collaborate closely with QA to ensure product quality through test-driven development (TDD) • Contribute to planning, design, and requirement discussions within your scrum team • Review code, participate in pair programming, and promote best practices • Drive architectural decisions and propose solutions for complex technical challenges • Improve performance, scalability, and maintainability of existing systems • Mentor junior and mid-level engineers, fostering a culture of continuous improvement.

