Posted on: 04/12/2025
Description :
Apptware is looking for a talented and motivated Senior Java Backend Developer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that power our core applications.
You will work closely with cross-functional teams to deliver high-quality software solutions that meet performance, reliability, and security standards.
This position is ideal for developers who enjoy solving complex backend problems, working with modern Java frameworks, and contributing to high-impact product development.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and high-performance backend services using Java 8+.
- Implement RESTful APIs, microservices, and reusable backend components.
- Build solutions with a strong focus on performance, scalability, reliability, and security.
- Work with SQL Server to design schemas, write complex queries, optimize database performance, and troubleshoot data-related issues.
- Ensure proper data modeling, indexing, and transaction handling.
- Collaborate closely with product managers, frontend engineers, QA, and DevOps teams to understand requirements and deliver seamless backend functionality.
- Participate in sprint planning, technical discussions, and architecture reviews.
- Write clean, well-structured, and maintainable code following industry best practices.
- Perform code reviews to ensure high-quality deliverables.
- Debug, troubleshoot, and resolve production issues efficiently.
- Contribute to continuous integration, deployment, and automation improvements.
- Stay updated with the latest Java technologies, frameworks, and industry trends.
- Recommend improvements to code structure, performance optimization, and application architecture.
Key Skills & Qualifications :
- Strong hands-on experience with Java 8+ and its ecosystem.
- Deep understanding of the Spring Framework, including :
- Experience working with SQL Server (queries, stored procedures, indexing, performance tuning).
- Good understanding of OOP concepts, design patterns, and multi-threading.
Additional Technical Skills (Nice-to-Have) :
- Ability or willingness to quickly adapt to C# (added advantage).
- Experience with microservices architecture and REST API development.
- Familiarity with build tools (Maven/Gradle) and version control (Git)
Did you find something suspicious?
Posted By
Functional Area
Mobile Development - iOS
Job Code
1584186
Interview Questions for you
View All