
Associate JAVA Developer/Software Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Creating Java modules and applications based on business requirements.
- Writing clean, well-documented, efficient, and testable code.
- Conducting software analysis, debugging, and troubleshooting applications.
- Working with stakeholders, project managers, architects, and other developers to define application objectives and ensure alignment with business goals.
- Provide support to DevOps teams working at all stages of a product or service release/change with a strong customer focus and end-to-end journeys, ensuring they have an excellent domain knowledge
- Participating in testing, debugging, and troubleshooting to ensure applications are functioning correctly and efficiently.
- Integrating applications with other systems, including third-party APIs and databases.
- Keeping up with the latest Java technologies and best practices along with cyber security and regulations pertaining to aspects like data privacy, consent, data residency, etc.
- Participate in production Support activities
- 3 years of experience.
- Strong understanding of the Java programming language and object-oriented programming concepts.
- Solid experience in designing and implementing micro services architectures
- Proficiency with RESTful APIs and web service development.
- Experience with databases and proficient in SQL.
- Good to have Unix shell scripting
- Strong understanding of software development best practices, design patterns, and system architecture.
- Effective communication and teamwork skills.
- Experience with Docker, Git, and CI/CD tools.
- Good understanding of performance tuning, monitoring, and logging practices.
- Excellent problem-solving, debugging, and communication skills.
- Understanding of Agile/Scrum methodologies.