Bangalore, Karnataka, India
Information Technology
Full-Time
Sketch Brahma Technologies
Overview
Key Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable Java code.
- Write clean, well-documented, and testable code following best practices and coding standards.
- Collaborate with cross-functional teams including product managers, architects, and quality assurance to understand requirements and deliver technical solutions.
- Contribute to all phases of the development lifecycle, from initial design to deployment and post-launch support.
- Implement and maintain RESTful APIs for seamless integration with other systems and front-end applications.
- Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and stability.
- Participate in code reviews to ensure code quality, share knowledge, and promote a collaborative development environment.
- Stay updated with the latest industry trends, technologies, and best practices in Java Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in Java development.
- Strong proficiency in Java and a deep understanding of object-oriented programming (OOP) principles.
- Extensive experience with the Spring Framework, particularly Spring Boot.
- Hands-on experience with database technologies, including SQL databases (e.g., MySQL, PostgreSQL, Oracle) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Proficiency in designing and implementing RESTful APIs.
- Familiarity with version control systems, especially Git.
- Understanding of software development best practices, including testing, security, and performance optimization.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration to Have :
- Experience with Microservices architecture.
- Familiarity with cloud platforms like AWS, Azure, or GCP.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with message brokers (e.g., Kafka, RabbitMQ).
- Understanding of Agile/Scrum methodologies.
- Exposure to front-end technologies (e.g., HTML, CSS, JavaScript, React/Angular/Vue)
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