Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join TIGI HR and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
Key Responsibilities
- Design and develop robust, scalable, and secure RESTful APIs using Java and Spring Framework.
- Work with relational databases (preferably Azure SQL) and write efficient SQL queries using JDBC Template.
- Implement and maintain unit tests; familiarity with Test-Driven Development (TDD) is a plus.
- Integrate and manage message bus systems such as Kafka or Azure Service Bus.
- Apply Clean Code principles to ensure high-quality, maintainable code.
- Take initiative in identifying and resolving technical issues — proactively, not
reactively.
- Collaborate with team members and contribute to a culture of shared ownership and
continuous improvement.
- Work independently on ADO tickets, using sound judgment and creativity to deliver
effective solutions.
- Required Skills and Experience
- Minimum 8 years of Java development experience at an enterprise level.
- Strong knowledge of Java and Spring Framework (Spring Boot, Spring Data, etc.).
- Experience with relational databases and SQL, ideally with Azure SQL.
- Proficiency in using JDBC Template for database interactions.
- Solid understanding of unit testing frameworks and TDD practices.
- Hands-on experience with message bus technologies like Kafka or Azure Service Bus.
- Proven ability to build and maintain RESTful APIs.
- Deep understanding of Clean Code principles and software design patterns.
- Strong analytical and problem-solving skills with a proactive, solution-oriented mindset.
- Excellent teamwork and communication skills.
- Working knowledge of Git, Unix, and Linux environments.
Don't Miss This Opportunity!
TIGI HR is actively hiring for this Senior Java Software Engineer (15h Left) position
Apply Now