We are seeking a highly skilled
Senior Developer
to join our development team.
The ideal candidate will have strong expertise in
Java-based application development , deep understanding of software design principles, and proven experience in building scalable, high-performance applications.
As a senior member of the team, you will play a key role in
designing, coding, reviewing, and mentoring
junior developers while collaborating with cross-functional teams.
Key Responsibilities
Design, develop, test, and deploy
robust, scalable, and secure Java applications .
Lead the
end-to-end development lifecycle , from requirement analysis to deployment and support.
Collaborate with architects, product managers, QA, and DevOps teams to deliver high-quality software.
Write clean, efficient, and maintainable code following
best practices and coding standards .
Conduct
code reviews
and provide guidance to junior and mid-level developers.
Troubleshoot, optimize performance, and ensure system reliability.
Stay updated with
emerging technologies and industry trends
to drive innovation.
Required Skills & Qualifications
Bachelor’s/Master’s degree in
Computer Science, Engineering, or related field .
10+ years of hands-on experience
in Java development (Java 8/11/17+).
Strong knowledge of
OOP, data structures, algorithms, and design patterns .
Experience with
Spring Framework (Spring Boot, Spring MVC, Spring Security) .
Proficiency in
RESTful APIs, Microservices architecture, and integration .
Strong knowledge of
SQL and NoSQL databases
(MySQL, PostgreSQL, MongoDB, etc.).
Familiarity with
cloud platforms
(AWS, Azure, GCP) and containerization (Docker, Kubernetes).
Solid understanding of
CI/CD pipelines, Git, and build tools (Maven/Gradle) .
Experience with
testing frameworks
(JUnit, Mockito, etc.).
Excellent problem-solving, communication, and leadership skills.
Nice to Have
Experience with
message brokers
(Kafka, RabbitMQ).
Knowledge of
front-end technologies
(Angular, React, Vue.js) for full-stack exposure.
Familiarity with
DevOps practices and monitoring tools
(Prometheus, ELK, Grafana).
#J-18808-Ljbffr