Tech Lead

Bengaluru, Karnataka, in
Company: HARMAN International
Category: Computer and Mathematical Occupations
Published on 2021-07-31 10:08:23

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.

What You Will Do : - Experience with at least one Java framework (preferably Spring 4+) and ORM framework (preferably Hibernate).- Excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems.- Experience in implementing REST and/or SOAP Java APIs.- Excellent understanding of concurrency in Java- Understanding of distributed computing principles and challenges.- Understanding of how to write clean, maintainable and secure code as well as guiding the rest of the team in doing so.- Experience deploying and maintaining production systems- A strong drive to follow and apply best practices in software engineering What You Need :•- Experience with at least one Java framework (preferably Spring 4+) and ORM framework (preferably Hibernate).- Excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems.- Experience in implementing REST and/or SOAP Java APIs.- Excellent understanding of concurrency in Java- Understanding of distributed computing principles and challenges.- Understanding of how to write clean, maintainable and secure code as well as guiding the rest of the team in doing so.- Experience deploying and maintaining production systems- A strong drive to follow and apply best practices in software engineering- Automated testing (unit tests, functional tests and integration tests) and CI / CD.- Microservice architecture- Experience with JVM languages other than Java.- Experience in packaging and shipping software (rpm, container, etc.) What You Need : - Experience with at least one Java framework (preferably Spring 4+) and ORM framework (preferably Hibernate).- Excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems.- Experience in implementing REST and/or SOAP Java APIs.- Excellent understanding of concurrency in Java- Understanding of distributed computing principles and challenges.- Understanding of how to write clean, maintainable and secure code as well as guiding the rest of the team in doing so.- Experience deploying and maintaining production systems- A strong drive to follow and apply best practices in software engineering What You Need :•- Experience with at least one Java framework (preferably Spring 4+) and ORM framework (preferably Hibernate).- Excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems.- Experience in implementing REST and/or SOAP Java APIs.- Excellent understanding of concurrency in Java- Understanding of distributed computing principles and challenges.- Understanding of how to write clean, maintainable and secure code as well as guiding the rest of the team in doing so.- Experience deploying and maintaining production systems- A strong drive to follow and apply best practices in software engineering- Automated testing (unit tests, functional tests and integration tests) and CI / CD.- Microservice architecture- Experience with JVM languages other than Java.- Experience in packaging and shipping software (rpm, container, etc.)

Jobs you might also be interested in