2 Webkorps Services Jobs
WebKorps - Senior Java Developer (2-4 yrs)
Webkorps Services
posted 7d ago
Key skills for the job
Responsibilities :
- Collaborate with cross-functional teams (product, design, QA) to understand requirements and translate them into clean, efficient, and well-documented Java code.
- Design, develop, test, and deploy robust and maintainable Java applications using best practices (i.e., SOLID principles, design patterns).
- Participate in code reviews, providing constructive feedback and fostering a culture of code quality.
- Stay up-to-date with the latest Java technologies and frameworks (i.e. Spring Boot, Spring Cloud) and advocate for their adoption when appropriate.
- Work closely with operations teams to ensure smooth application deployment and monitoring.
- Troubleshoot and debug complex Java application issues to identify and resolve root causes effectively.
- Contribute to the overall codebase health and maintainability through unit testing, code reviews, and refactoring.
- Continuously learn and explore new technologies to improve your development skills and stay relevant in the ever-evolving Java ecosystem.
Technical Skills (Must-Have) :
- 2+ years of experience in developing and maintaining enterprise-grade Java applications.
- In-depth knowledge of Java programming language (core Java, object-oriented programming principles).
- Experience with popular Java frameworks and libraries (i.e., Spring Boot, Spring MVC).
- Strong understanding of design patterns and best practices for clean and maintainable code.
- Experience with unit testing frameworks (i.e., JUnit) and test-driven development (TDD) principles.
- Familiarity with version control systems (i.e., Git) and continuous integration/continuous delivery (CI/CD) pipelines.
- Excellent problem-solving and debugging skills.
Technical Skills (Good to Have) :
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Knowledge of containerization technologies (Docker, Kubernetes) is a plus.
- Experience with API development and integration is a plus
Functional Areas: Software/Testing/Networking
Read full job description