04 Aug
|
KANERIKA SOFTWARE PRIVATE
|
Secunderabad
04 Aug
KANERIKA SOFTWARE PRIVATE
Secunderabad
Key Responsibilities:
- Design, develop, test, and deploy robust and scalable applications using Java (8/11/17) and frameworks like Spring Boot, Hibernate, or JPA.
- Collaborate with architects, product owners, and other developers to deliver high-quality software solutions.
- Develop RESTful APIs and integrate third-party services or systems.
- Participate in architectural and design discussions, code reviews, and technical planning sessions.
- Mentor junior developers and support team knowledge sharing.
- Optimize application performance, security, and scalability.
- Troubleshoot and resolve application issues in development, test, and production environments.
- Contribute to continuous integration/continuous deployment (CI/CD) pipelines.
- Ensure adherence to coding standards, best practices, and development methodologies.
- Document system designs, code, and deployment processes.
Qualifications and Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in Java development, with a strong command of OOP and design patterns.
- Hands-on experience with Spring Framework (Core, Boot, Security, MVC, Data).
- Experience with RESTful API development and integration.
- Solid understanding of relational databases (e.g., Oracle, PostgreSQL, MySQL) and SQL.
- Familiarity with front-end technologies (Angular, React, JavaScript) is a plus.
- Knowledge of Git, Maven/Gradle, Jenkins, and other build tools.
- Experience with microservices architecture and containerization (Docker, Kubernetes) preferred.
- Robust debugging, performance tuning, and unit testing skills (JUnit, Mockito).
- Excellent communication and interpersonal skills.
📌 Sr. Java Developer (Secunderabad)
🏢 KANERIKA SOFTWARE PRIVATE
📍 Secunderabad