33 Zopsmart Technology Jobs
ZopSmart - Java Developer (3-5 yrs)
Zopsmart Technology
posted 2mon ago
Flexible timing
Key skills for the job
Job Description :
Responsibilities :
- Design, develop, and maintain robust Java applications using best practices and coding standards.
- Implement features according to user stories and acceptance criteria.
- Ensure code meets functional and non-functional requirements.
- Participate in the design and implementation of backend systems, focusing on scalability, security, and performance.
- Write clean, maintainable, and efficient code, optimizing performance and ensuring application robustness.
- Collaborate with frontend developers to integrate RESTful APIs and other backend services, guaranteeing smooth data flow.
- Identify and resolve software defects and issues through effective debugging techniques and code reviews.
- Work effectively with product managers, QA testers, DevOps engineers, and other developers to achieve project goals.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Write clear and concise documentation for code, processes, and design decisions to ensure future maintainability.
- Stay up-to-date with emerging trends, tools, and best practices in Java development to stay ahead of the curve.
- Share knowledge and participate in the team's growth.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3+ years of hands-on experience in Java development with a strong understanding of Java fundamentals (Java 8+).
- Proficiency in core Java technologies, including :
1. Object-Oriented Programming (OOP) principles
2. Collections Framework
3. Exception Handling
4. Multithreading
5. Java I/O
- Experience with popular Java frameworks, preferably :
1. Spring Boot
2. Hibernate (or similar ORM)
3. Spring Security (or similar security framework)
- Familiarity with relational databases (MySQL, PostgreSQL, Oracle) and SQL querying.
- Understanding of software development methodologies (Agile preferred).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a team
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Zopsmart Technology Java Developer roles with real interview advice
4-7 Yrs