Bangalore, Karnataka, India
Information Technology
Full-Time
KritiLabs Technologies
Overview
Responsibilities
- Design, develop, and maintain Java-based applications using best practices and coding standards.
- Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
- Develop and maintain relational databases (MySQL, SQL).
- Implement and maintain RESTful APIs.
- Write and execute unit tests using the JUnit Testing Framework.
- Integrate front-end technologies (React) with back-end Java applications.
- Troubleshoot and debug software defects and provide timely resolutions.
- Stay up-to-date with the latest Java technologies and best practices.
- Contribute to code reviews and knowledge sharing within the team.
- Potentially work with cloud platforms like AWS, Azure, or Skills :
- Proven experience as a Java Developer with a strong understanding of the Java programming language.
- Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
- Solid understanding of relational databases (MySQL, SQL).
- Exposure to the JUnit Testing Framework for unit testing.
- Familiarity with front-end technologies React.
- Excellent problem-solving and debugging skills.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Strong understanding of Object-Oriented Programming (OOP) Skills Preferred :
- Java 8 (or later) : Strong understanding of Java core concepts and features.
- Spring Boot Framework : Experience in building RESTful APIs and microservices.
- Hibernate : Experience with object-relational mapping (ORM).
- Data Modeling Concepts : Understanding of database design and data modeling.
- Relational Databases (MySQL, SQL) : Experience with database development and querying.
- JUnit Testing Framework : Experience in writing and executing unit tests.
- Front-end Technologies (React) : Experience in integrating back-end Java applications with React front-ends.
- Cloud Platforms (AWS, Azure, GCP) : Experience deploying and managing applications on cloud :
- Bachelors degree in Computer Science, Information Technology, or a related field
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in