Europe, Africa
·
Hybrid
Full Stack Java Software Engineer
Working hours: UTC +1 (only applications from Europe and Africa will be accepted)
Responsibilities
- Design and implement back-end services, APIs, and business logic using Java (e.g., Spring Boot, Hibernate).
- Optimize application performance, scalability, and reliability.
- Conduct code reviews, enforce coding standards, and mentor junior engineers.
- Collaborate with cross-functional teams to gather requirements, identify solutions, and deliver high-quality software.
- Write and maintain unit and integration tests to ensure code quality.
- Debug and troubleshoot complex production issues and implement fixes.
- Stay current with Java technologies, frameworks, and best practices.
- Identify issues that can impact your production line, and provide predictive impact updates to Managers
- Collaborative skills across teams to bring in efficiency
- Identify mitigation plans when needed
- Working across teams and functions, undertake specialist roles that require the experience and knowledge of a team leader/manager.
- Take responsibility for the work you and your team produce, ensuring high levels of attention to detail.
- Prioritize own workload based on input from Project Managers, Designers, Account Managers, Team Lead, and Manager.
- Document work and correspondence in tracking systems
- In alignment with business objectives, improve production quality and efficiency as necessary.
- Perform root cause analysis for quality and/or efficiency problems, and recommend action plans to address them.
- 4-year degree or certificate in a related field required.
- Minimum 4 years of related professional experience in full-stack development.
Required Skills (Must-haves)
- 5+ years of professional experience with Java development.
- 2+ years of professional experience with Angular and/or React
- Strong understanding of object-oriented programming, design patterns, and SOLID principles.
- Experience with Java frameworks such as Spring Boot, Hibernate, or Microservices architecture.
- Proficiency in RESTful API development and database technologies (e.g., MySQL, PostgreSQL).
- Familiarity with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure).
- Excellent debugging and problem-solving skills.
Preferred Skills (Nice to have)
- Experience with message brokers (e.g., SQS, RabbitMQ, Kafka).
- Familiarity with front-end integration or tools like React or Angular.
- Knowledge of secure coding practices and performance tuning.
- Locations
- Europe, Africa
- Remote status
- Hybrid

About Tight Line
Tight Line represents the perfect synergy of expertise and ambition. Born from the merger of Rapid River [https://rrsoft.co/] (est. 2013) and Cactus Code [https://cactus-code.com/] (est. 2016), our mission is simple yet bold: to attract the brightest minds in software development and empower them with meaningful, cutting-edge projects for clients across the globe.
https://tightlinesoftware.com/
Founded in
2024
Co-workers
120