Mid-Senior Software Engineer designing and developing back-end systems for international projects. Collaborating with cross-functional teams and mentoring junior developers in Java/Spring Boot.
Responsibilities
Design, develop, and maintain scalable back-end services using Java and Spring Boot
Participate in technical analysis, solution design, and system architecture discussions
Translate client business requirements into robust technical solutions
Develop RESTful APIs and integrate third-party and client systems
Write clean, maintainable, and testable code following best practices and design patterns
Contribute to CI/CD pipelines and deployment processes
Collaborate with internal teams and client-side stakeholders
Support and mentor junior developers when needed
Perform code reviews and ensure high software quality standards
Participate in troubleshooting, debugging, and performance optimization activities
Requirements
Bachelor’s or Master’s degree in Computer Science or related field
At least 4 years of professional experience in Java development
Strong knowledge of Java and Spring Boot framework
Experience with RESTful Web Services and API design
Solid understanding of relational databases (e.g., SQL Server) and ORM frameworks (e.g., Hibernate/JPA)
Experience with CI/CD tools (e.g., Jenkins), version control systems (e.g., Git)
Familiarity with containerization technologies (e.g., Docker)
Experience with messaging systems (e.g., Kafka) will be considered a plus
Understanding of microservices architecture is a strong advantage
Good knowledge of Agile methodologies (Scrum/Kanban)
Strong analytical and problem-solving skills
Excellent communication skills in English (written and verbal)
Benefits
Competitive compensation package
Flexible hybrid working model (#LI-Hybrid)
Career development and growth opportunities within international outsourced projects
Backend/Fullstack - Entwickler developing scalable and secure software solutions for SAP - Security company. Engaging in a hybrid work environment with a focus on personal and professional growth.
Senior Backend .NET Developer at FCamara collaborating with a leading investment bank in Latin America. Involves cloud architecture design and software development tasks.
Senior Software Engineer developing C++ solutions for Honeywell Aerospace's Flight Management System. Collaborating with cross - functional teams to ensure compliance with certification requirements while leading software projects.
Senior Java FullStack Developer at Consort Group in Lausanne. Responsible for developing robust applications and working in an agile environment with team involvement.
Java Backend Engineer developing and maintaining backend services with Spring Boot. Collaborating with teams for system integrations and ensuring code quality in a hybrid work environment.
Technical Lead designing and delivering GCP - native scalable applications at Zinkworks HQ. Mentor teams in secure, data - driven modernization for telecom and finance with hybrid work arrangements.
Senior Java Developer at EADTrust working on cryptographic and legal tech solutions. Autonomously managing robust enterprise development projects with opportunities for career growth.
Senior .NET Developer developing internal business applications at Motorit. Collaborating with various departments to deliver solutions that create value.