Bangalore, Karnataka, India
Information Technology
Full-Time
Vegavid Technology
Overview
Roles And Responsibilities
- Software Development :
- Design, develop, and maintain high-quality Java applications using the Spring Boot framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code that adheres to coding standards.
- Architecture and Design :
- Contribute to the architectural design and development of scalable and reliable software solutions.
- Implement best practices in software design and coding to ensure the system is robust and scalable.
- Code Review and Quality Assurance :
- Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
- Implement and maintain automated testing strategies to ensure the reliability of applications.
- Troubleshooting and Debugging :
- Investigate and resolve software defects and issues in a timely manner.
- Perform debugging and root cause analysis for complex software problems.
- Performance Optimization :
- Identify and address performance bottlenecks in the application.
- Optimize code and queries for better efficiency and scalability.
- Collaboration and Communication :
- Collaborate with product managers, designers, and other developers to understand project requirements and deliver high-quality solutions.
- Communicate effectively with team members, providing updates on project progress and addressing any challenges.
- Documentation :
- Create and maintain comprehensive technical documentation for software components and systems.
- Document code, design decisions, and system architecture.
- Mentoring and Leadership :
- Provide guidance and mentorship to junior developers within the team.
- Stay updated with the latest industry trends and technologies, sharing knowledge with the team.
- Continuous Learning :
- Stay abreast of emerging technologies and industry best practices.
- Proactively identify opportunities to improve existing processes and technologies.
- Bachelor's or Master's degree in Computer Science or related field.
- 4+ years of professional software development experience with a focus on Java and Spring Boot. Strong proficiency in Java, Spring Boot, and related technologies.
- Experience with Kafka and redis cache.
- Experience with RESTful API development and microservices architecture
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, reactjs) is a plus. Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
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