Java Developer - System Design & Implementation
Candela Labs
2 - 3 years
Bengaluru
Roles & Responsibilities :
- Develop and implement applications that support day-to-day operations.
- Provide innovative solutions to complex business problems.
- Plan, develop and implement the given modules from conception to completion.
- Design, develop and implement new integrations.
- Execute system development and maintenance activities.
- Develop solutions to improvise the performance and scalability of systems.
Required Candidate profile:
- Hands-on experience using Core Java, Multi-threading, Spring, Hibernate, MQ and Web Services (SOAP/REST).
- Database knowledge with experience writing complex queries.
- Strong experience in Object-Oriented Design and applying various Design Patterns
- Practical experience in Agile Development Methodology.
- Good knowledge of application servers (JBOSS/Apache Tomcat).
- Knowledge of version control using SVN/GIT
- Desire to learn and adapt to new technologies like Go and excited by innovative projects.
- Strong oral and written communication skills