Photon Logo

Photon

Senior Software Engineer - Java - Chennai

Reposted 2 Months Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in India
Senior level
In-Office or Remote
Hiring Remotely in India
Senior level
Design, develop, and maintain Java/J2EE web applications and APIs in an Agile environment. Build RESTful/microservice architectures, implement cloud (AWS) solutions, apply DevOps/CI-CD practices, write automated tests, troubleshoot production issues, produce documentation, and mentor junior engineers.
The summary above was generated by AI

Required Qualification:

6-9 years of hands on experience:
Designing, developing, and maintaining Java/J2EE based applications in a fast-paced Scrum environment.
API Services development and consumption using modern frameworks and open source technologies.
Implementing Cloud based solutions in AWS
Effectively employ DevOps, Automated Testing and Continuous Delivery using technology such as Groovy, Jenkins, Maven and Stash.
Bachelor’s Degree in Computer Science, Information Science, Mathematics, Physics (or equivalent)
 

The Skills You Bring
Hands on software development experience in Java Web services and API solutions.
Hands-on experience with Service Oriented Architecture (SOA), building RESTful services, XML/JSON, and modern Application Servers.
Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript.
Deep understanding of API design, including versioning, isolation and micro-services.
Working knowledge of cloud computing environments and applications (AWS, Azure).
Experience in documenting APIs leveraging an API documentation framework (Swagger)
Experience with DevOps, Continuous Integration and Delivery tools like Jenkins, Maven, uDeploy, Stash and Docker.
Strong knowledge of developing highly scalable distributed systems using Open source technologies.
Working knowledge of testing frameworks like Junit, Mockito, Spring Test.
Experience in Agile methodologies (Kanban, SCRUM)
Knowledge of relational and NoSQL database management systems.
Excellent collaboration skills to work with multiple teams in the organization globally.
The Value You Deliver
Using business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives.
Analyzing and recommending changes in project development policies, procedures, standards, and strategies to development experts and management.
Creating and maintaining comprehensive documentation for multiple applications or subsystems.
Establishing full project life cycle plans for complex projects across multiple platforms.
Participate in iteration planning to maintain velocity and deliver quality each sprint.
Analyzing business requirements and system development specifications.
Participating in problem solving, troubleshooting, performance turning, production support, and maintenance of existing APIs.
Playing a key role in resolving technical roadblocks involving multiple technologies.
Ensuring code reviews, unit testing, and integration testing are completed efficiently and effectively.
Helping to coordinate the delivery of technical components across internal/external technical teams.
Providing technical leadership and mentoring to more junior team members.

Similar Jobs

2 Months Ago
In-Office or Remote
India
Senior level
Senior level
Agency • Information Technology
Design, develop, and maintain Java Spring Boot back-end and Angular front-end applications; build and consume APIs; write SQL for Oracle/MS SQL; deploy to AWS/Azure; implement secure development practices, DevOps automation and CI/CD; collaborate with remote international teams.
Top Skills: AngularAWSAzureCi/CdDevOpsJavaMs SqlOracleSpring BootSQL
Yesterday
Remote
Gujarat, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Leads high-volume semiconductor module and SSD manufacturing operations across assembly, testing, burn-in, inspection, labeling, and packing. Owns safety, quality, delivery, cost, productivity, capacity utilization, and workforce optimization for 24/7 operations. Directs supervisors and production teams, drives Lean, Six Sigma, Kaizen, AI, and smart manufacturing initiatives, and uses factory data to improve yield, OEE, cycle time, and labor productivity.
Top Skills: Artificial IntelligenceKaizenLean ManufacturingMesOeePower BISAPSix SigmaSmart Manufacturing
Yesterday
Remote
Gujarat, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Leads semiconductor test process engineering for Component Test manufacturing. Responsibilities include managing engineers, developing and qualifying processes, improving yield and quality, driving NPI readiness, establishing process controls, integrating equipment and technologies, applying statistical and digital analytics, and advancing Lean and Six Sigma initiatives. The role partners across engineering, manufacturing, quality, suppliers, and global sites while ensuring safety, compliance, operational efficiency, and talent development.
Top Skills: Ai-Assisted AnalyticsAutomated Test Equipment (Ate)Design Of Experiments (Doe)JmpManufacturing AutomationMinitabPower BIPythonSemiconductor Test ManufacturingSQLStatistical Process Control (Spc)Tableau

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account