P
Posted 4mo ago

Lead Software engineer (JAVA) - Pune, India

Photon
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • Code Java
  • Review code
  • Unit test
Requirements
  • 10+ years of Java/J2EE experience
  • Design, development, and solutioning
  • Strong problem solving
  • CI/CD
  • RESTful services
  • Agile experience
Technical tools mentioned
JavaSpringMicroservicesWeb FluxRESTKafkaPCFAzureSpring Cloud ConfigNoSQLJUnitMockitoGitCrucibleSVNJPAHibernateAngularJSJavaScriptSQLOracleMySQLAntMavenGradleCucumberSeleniumMuleApache CamelSonarQubePMDFindBugsCheckstyle

Job description


Greetings Everyone


 


 


 

Who are we? 

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.

 



 

What will you do?     What are we looking for? 

Job Title: Lead Software Engineer

Location – Pune

 

▪ 10+ years of experience in Java/J2EE, design, development, and solution

 

Responsibilities

▪ Coding in Java8, Spring, Microservices, Web Flux/Reactive Programing, Rest services, Kafa, PCF, Azure, Spring Cloud Config and NoSQL technologies.

▪ Solve technical problems using cutting-edge technologies and best practices.

▪ Ensure code meets the required development standards and is optimized for performance.

▪ Unit testing for each line of new code introduced (JUnit/Mockito)

▪ Peer code review process using GIT pull requests and Crucible (for SVN)

▪ Propose multiple solutions to a problem, show how one option is better than another.

▪ Ensure all aspects of technical design are correctly incorporated.

▪ Contribute in research and implementing POC’s as required.

▪ Collaborating with onsite team in scrum ceremonies.

 

Desirable Competencies

▪ 10+ Years of experience in Java/J2EE, design, development, and solution

▪ Experienced in Java/J2EE development, design and solutioning.

▪ Good understanding of code quality and Java coding standards

▪ Experience in using different design patterns, providing solutions at large scale

▪ Good command on Java unit testing, Good debugging skills, Worked on SOA and RESTful web services.

▪ Good communication skills required.

▪ Worked in processes like Agile or Scrum or Kanban.

▪ Knowledge about Continuous Integration and Continuous Delivery.

▪ Must experience in Java/J2EE, Spring, JPA, Java Script, Angular JS or jQuery, ORM tools like Hibernate or iBatis, SQL DB skill either using Oracle or MySQL, Build scripting using either Ant or Maven or Gradle, JUNIT, Mockito or JMock or Easy Mock

▪ Good to have Performance tuning, NoSQL, Mongo DB, Ruby or JRuby, Cucumber, Selenium, Mule or Apache Camel, Cloud Services, exposure to tools like Sonar/PMD/Find Bug / Check style.

 



 

About Photon

Global technology services provider delivering digital solutions.

Year founded
1999
Employees
5400

Similar jobs

Lead Software Engineer roles near Pune, Maharashtra
2mo
Save
Mark Applied
Hide
Lead Software Engineer
Gurgaon, Haryana, India
OnsiteFull Time
Encore Capital Group
Encore Capital GroupNasdaq: ECPG: Purchases and recovers defaulted consumer debt portfolios globally.
6+ YOETechnical lead overseeing software applications; 6+ years experience with 4+ years programming; DevOps, AWS, databases, Agile/Scrum, TDD; strong communication.
AWS, SQL, NoSQL, React.js, JavaScript
3mo
Save
Mark Applied
Hide
Lead Software Engineer- Java+React+AWS
Gurgaon, Haryana, India
OnsiteFull Time
Gartner
GartnerNYSE: IT: Provides research and advisory services for business leaders.
6+ YOE6-9 years of software engineering experience; proficient in Java/Spring Boot, React.js, AWS or Azure; PostgreSQL; strong problem solving; able to mentor engineers.
Java, Spring Boot, React.js, AWS, Azure, PostgreSQL
4mo
Save
Mark Applied
Hide
Lead Software Engineer (Fullstack)
Gurugram, Haryana, India
HybridFull Time
Cvent
Cvent: Cloud-based software for event and venue management.
7+ YOE7-9 years of software engineering experience; MS/MA in Computer Science or related field or equivalent work experience; strong frontend and backend skills; English fluency.
JavaScript, TypeScript, Java, React, Node.js, Next.js, GraphQL, Tailwind, AWS, Nrwl/Nx
4mo
Save
Mark Applied
Hide
Lead Software Engineer
Noida, Delhi, India
HybridFull Time
SimCorp
SimCorp: Provides integrated software solutions for investment and asset managers.
Experience designing observability data platforms, using MS Azure Fabric and OpenTelemetry; strong CI/CD, data governance, and cross-functional leadership; expertise in data lakes, Delta Lake, and Medallion architecture; proficiency in PySpark/Scala.
Azure Fabric, OneLake, OpenTelemetry, Medallion Architecture, Delta Lake, PySpark, Scala, SQL, KQL, Power Query, Fabric Notebooks, Purview, Git, Azure DevOps, Row-Level Security, Private Links
4mo
Save
Mark Applied
Hide
Software Engineer Lead
Noida, Uttar Pradesh, India
OnsiteFull Time
Netspend
Netspend: Global financial services and technology delivering payment solutions.
8+ YOEBS in Computer Science/IT/Management Information Systems; 8+ years in Java/J2EE coding, designing, developing; strong Java, J2EE, Spring, SQL/NoSQL, Unix, and microservices; leadership experience; able to mentor and guide engineers.
Java, J2EE, Spring, UNIX, SQL, NoSQL, Oracle, PostgreSQL, Eclipse, IntelliJ IDEA, Kafka, ActiveMQ, Dynatrace, Splunk, Grafana
11mo
Save
Mark Applied
Hide
Lead Software Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Cadence Design Systems
Cadence Design SystemsNASDAQ: CDNS: Develops computational software and hardware for electronic system design.
5+ YOELead Software Engineer with 5+ years of experience; BE/BTech/ME/MS/MTech in computer science; strong C/C++; data structures and algorithms; good communication; team player.
2y
Save
Mark Applied
Hide
Lead Software Engineer - Virtual Agent
Noida, Uttar Pradesh, India
HybridFull Time
Level AI
Level AI: AI-native platform for contact center intelligence and automation
5+ YOE5+ years backend/infrastructure experience; leadership; strong in large-scale systems.
Python, Django, PostgreSQL, Redis, Celery, CI/CD, GCP, Kubernetes, Docker, Elasticsearch
7y
Save
Mark Applied
Hide
Lead Software Engineer
Gurugram, Haryana, India
OnsiteFull Time
Freecharge
Freecharge: Provides mobile recharges and digital financial services to consumers.
4+ YOELead Software Engineer with 4-7 years experience in software development, strong CS fundamentals, and API/SOA expertise.
Java, APIs, SOA, Multithreading, RDBMS, NoSQL