ANAndor Tech
Java Engineer/Developers
Bangalore ₹3-20 LPA Posted 4 Jun 2025
FULL TIME
Spring Boot
Microservices
Kubernetes
Rest Apis
Sql
+2 more
Job Description
- We are currently looking for skilled and motivated Java Engineers/Developers to join our dynamic and innovative development team
- As a Java Engineer/Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications
- If you have a strong background in Java development, a passion for creating robust software solutions, and a desire to contribute to exciting projects, we encourage you to apply
Responsibilities:
- Software Development: Design, develop, test, and deploy high-quality Java applications, ensuring adherence to best practices in software development
- Code Review: Collaborate with team members to conduct code reviews, providing constructive feedback and ensuring code quality and consistency
- System Architecture: Contribute to the design and architecture of software systems, considering factors such as scalability, performance, and security
- Troubleshooting and Debugging: Identify and resolve software defects, performance bottlenecks, and other technical issues
- Conduct thorough testing to ensure the reliability and robustness of the software
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions
- Continuous Improvement: Stay updated on emerging technologies and industry trends
- Propose and implement improvements to development processes and tools
- Documentation: Create and maintain comprehensive documentation for code, design, and implementation details
- Ensure documentation is accessible and up-to-date
- Security: Implement and adhere to security best practices in software development, ensuring the integrity and confidentiality of data
- Performance Optimization: Identify opportunities for performance optimization in code and system architecture
- Implement solutions to enhance the overall performance of applications
- Agile Development: Contribute to an Agile development environment, participating in sprint planning, stand-ups, and retrospectives