Java Senior Developer / Technical Lead We are seeking a Senior Java Developer / Technical Lead with strong experience in building scalable, high-performance enterprise applications. The role involves designing, developing, and optimizing server-side components using Java and Spring-based technologies in an agile environment.
Key Responsibilities:
Design and develop robust backend services using Java and Spring/Spring Boot
Review application requirements and provide effective technical solutions
Perform code reviews and ensure adherence to coding standards
Ensure application quality through unit testing, performance tuning, and security best practices
Collaborate with agile teams and take end-to-end ownership of deliverables
Required Skills:
3–7 years of hands-on Java development experience
Strong fundamentals in Data Structures, Algorithms, and OOP concepts
Experience with Java EE or Spring (Spring Boot, MVC, Security, Transactions)
Good understanding of Microservices architecture
Experience with relational databases (Oracle, MySQL, PostgreSQL, etc.)
Familiarity with AWS , CI/CD tools, Git, and build tools (Maven/Gradle)
Experience working in Agile/Scrum environments
Good to Have:
Java 8+ features, Docker/Containers
Basic UI knowledge (HTML, CSS, JavaScript, React/Angular)
Exposure to NoSQL databases
Client-facing or technical leadership experience
Interested candidates are requested to share their updated profiles at:
[HIDDEN TEXT]