Job Description
Pune, Chennai, Bangalore/Bengaluru
Job description
What youll do:
• The ideal candidate is an integral part of a fast-paced development team that builds an integrated product suite of Enterprise applications in the EV Charging network domain.
• The Candidate will participate in the technical design and implementation of one or more components of the product. This candidate works closely with rest of cross-functional team to produce design documents, implement product features, and develop and execute unit tests.
• Responsible for designing, developing, and delivering web and microservice APIs based applications.
• Develop consumer-facing features and architectural components to meet company demands.
• Collaborate with cross functional teams including our Global Engineering teams in an Agile development environment.
• Proven experience successfully optimizing applications for scalability.
• Utilize problem solving skills to implement creative solutions to tough problems.
• Advocate for best-in-class technology solutions for large scale enterprise applications.
Basic Qualifications
• Bachelors Degree in Computer Science/ Engineering or equivalent experience required.
• 8+ years of software development experience.
• 6+ years of Java server-side design and development experience.
• Highly proficient in J2EE, Spring, Spring Boot and Hibernate.
• Distributed Caching (Redis), Queuing technologies (ActiveMQ, Kafka), Elastic Search.
• Excellent knowledge of RESTful APIs.
• Experience with Data Model, SQL, and No-SQL.
• Excellent knowledge of Microservices Architecture and implementation.
• Experience with GitHub/Bitbucket, Jira, Scrum, SonarCloud and CI/CD processes.
• Working knowledge of Linux.
• Experience working on software-as-a-service (SaaS), large scale distributed systems and relational/No-SQL databases.
• Experience working in a small team setting along with offshore development team.
• Strong verbal and written communication skills: proven ability to lead both vertically and horizontally to achieve results; thrives in a dynamic, fast-paced, environment and do what it takes to deliver results.
• Committed to security practices in policy and delivery.
• Show vigilance in reporting of information, security vulnerabilities whether personal devices, corporate assets, services offered to customers, or office environment.
• Willing to participate in additional security and privacy trainings.
• Willing to be a model citizen/mentor in security practices for Shell Recharge Solutions.
Preferred Qualifications
• Experience with AWS, RDS, Docker, Kubernetes.
• Experience with APM tool like Stackify, NewRelic.
• Experience in Electric Grid management solutions.
• Experience in Angular or similar JavaScript frameworks
💡 Quick Summary
Seeking a career-building opportunity? The Lead Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
