Senior Java Developer
Noida, Uttar Pradesh, India
Full Time
Engineering
Experienced
About Aeris:
For more than three decades, Aeris has been a trusted cellular IoT leader enabling the biggest IoT programs and opportunities across Automotive, Utilities and Energy, Fleet Management and Logistics, Medical Devices, and Manufacturing. Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile network operator partners, and 90 million IoT devices across the world. Aeris powers today’s connected smart world with innovative technologies and borderless connectivity that simplify management, enhance security, optimize performance, and drive growth.The successful candidate will be responsible for the design and development of scalable software, code refactoring and maintaining the high quality of the core modules. Candidate should be well versed with cloud-based architectures/frameworks/APIs on the front and back-end. Should be able to work as an IC as well as able to manage small team of 3-5 developers. Candidate should have hands on working experience in GCP platform and should be well versed with managed services like Kubernetes, Cloud Function, Pub/Sub, CloudSQl etc.
Job Responsibilities
- Work with development teams, Architect and product managers to ideate software solutions
- Able to design small to moderate server-side modules
- Develop and manage well-functioning databases and applications
- Write effective Data centric Java based APIs
- Ensure responsiveness and efficiency of server-side modules
- Able to articulate solution approach and able to do the documentation
- Support customer issues
- Communicate and help the team to achieve goals
Competence Requirements
- Must Have
- Candidate should have worked and developed microservices in any one Cloud Platform. GCP is preferred.
- Candidate should be above average and have sound experience in working with mySQL or other relational DBs and should be able to write complex but optimized queries
- Should have sound working experience in Java Spring Boot framework
- Should have sound working experience in following tools:
- Jenkins
- Docker
- Debugging via docker pods
- Working with Bigquery
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Experience in bigdata stack like Kafka/Apache Beam/PubSub
- Experience on Docker, Kubernetes
- Working knowledge of RDMS and NoSQL
- Excellent communication and teamwork skills
- Good to Have
- Working with Github Copilot will be an added advantage
- Great attention to detail
- Analytical mindset and Organizational skills
- EXPERIENCE:
- 7 to 10 years
- Qualified as B.E / B.Tech / M.E / M.Tech / M.C.A / PGDCA in Computer related subjects.
Aeris walks the walk on diversity. We’re a brilliant mix of varying ethnicities, religions, cultures,
sexual orientations, gender identities, ages and professional/personal/military experiences – and that’s by design. Diverse perspectives are essential to our culture, innovative process and competitive edge. Aeris is proud to be an equal opportunity employer.
Apply for this position
Required*