Java Software Engineer
3 days ago
Job Title : Java Software Engineer Exp : 3+ Years Location : Chennai - Thoraipakkam Job Summary/Objective Participates in the full development cycle for creating technology solutions for OEC, from design to delivery & maintenance. Leads design sessions and code reviews. Defines and resolves root causes of problems and creates proactive solutions. Recommends, champions, and implements new technologies. Provides technical leadership to development teams, and provides coaching to junior level team members. Key Responsibilities & Duties (essential to the job) Performs system analysis and design, and assists architectural design of major/strategic projects and recommends technical performance improvements. Leads design sessions and code reviews with multiple teams; provides extensive feedback and suggestions to ensure quality deliverables. Adheres to set production processes and follows scheduled plans and timelines utilizing established programming/development guidelines to meet key activity goals. Leads coding concept discussions and promotes reuse opportunities as appropriate. Maintains current knowledge of service level agreements. Offers production support as aligned with agreement requirements. Participates in post-production support. Interacts regularly with functional teams including (but not limited to) Marketing, Product, Customer Care, and Quality to gather and disseminate information regarding product builds and progress. Executes test procedures according to test plan and identifies problems; performs unit and integration testing for functionality and limits; performs bug verification, release testing, and support for assigned products. Writes module-level implementation and test specifications; tracks key activities. Produces comprehensive, usable software documentation. Serves as primary contact for deployments on a regular basis. Estimates development changes and ensures all stake holders are apprised of effort and duration for each development task. Assists with monitoring, maintaining and developing QA environments. Reviews test cases/plans and assists with migration contingency plans. Provides technical leadership to development teams through the Software Development Life Cycle (SDLC)of large, complex projects. Participates in the interview and selection process with job candidates, and influences staffing plans and decisions. Education A bachelor’s degree from an accredited college or university is required, with a focus in Information Technology, Computer Science, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Experience, Skills and Key Competencies At least 3 years of experience writing highly complex code, translating customer requirements into technical requirements, and a background with estimating activities associated with application development solutions including a product backlog. Must also be able to demonstrate the following skills and abilities: Good experience working in Core Java (8+), Springboot, Microservices, React, SQL, AWS/Azure, Docker, Basic shell scripting, Design patterns, HLD and LLD, Groovy. Good knowledge of Analytical skills and Problem solving skills. Exemplary written and verbal communication skills. Excellent analytical skills with the ability to identify complex production problems and propose resolutions. A collaborative work approach, with the ability to motivate team members. Strong business acumen skills. Strong understanding of OEC products and solutions. Can work in a proactive and independent manner and take ownership of deliverables. Can effectively provide feedback and coaching to team members by example. Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI
-
Java Software Engineer
2 weeks ago
tamil nadu, India Tata Consultancy Services Full timeTCS Hiring!!!Job Title : Java DeveloperExperience Range : 5-8 yearsLocation : ChennaiNotice period : Immediate to 45 daysJob Description :· Must possesses Technical Knowledge on Java, Springboot, Microservices ,SQL, Oracle, and Cloud Technologies(AWS/PCF), Concourse, Ansible, Couchbase • Must be a strong team player, an excellent communicator, and possess...
-
Java Software Engineer
5 days ago
tamil nadu, India Cognizant Full timeJob Title: Java DeveloperLocation: ChennaiJob Type: Full TimeExperience Level: Junior / Mid-Level / Senior.Mode Of Interview: F2FDate: 8th November 2025Job Summary:We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will have strong experience in Java programming and a solid understanding of software...
-
Java Software Engineer
4 days ago
tamil nadu, India Cognizant Full timeJob Title: Java Developer Location: Chennai Job Type: Full Time Experience Level: Junior / Mid-Level / Senior. Mode Of Interview: F2F Date: 8th November 2025 Job Summary: We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will have strong experience in Java programming and a solid understanding of software...
-
Java Software Engineer
2 weeks ago
tamil nadu, India MAXTALENT Maxxsavvy Business Solutions Pvt Ltd Full timeJob Description:We are looking for a highly skilled Technical Content Developer – Java (Full Stack) to design, develop, and maintain high-quality coding problems, projects, and assessments on our learning and evaluation platform. This role is ideal for someone with strong Java full stack development expertise who also has a passion for mentoring, content...
-
Software Engineer, Java
2 weeks ago
Chennai, Tamil Nadu, India NatWest Group Full timeJoin us as a Software Engineer Java This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day you ll be engineering and maintaining innovative customer centric high performance secure and robust solutions It s a chance to hone your existing technical skills and advance your career while building a wide...
-
Lead Software Engineer
2 weeks ago
tamil nadu, India Sahaj Software Full timeAbout the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...
-
Senior Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India Hapag-Lloyd Full timeSenior Software Engineer ABOUT THE ROLE The Senior Software Engineer - Java will play a pivotal role in designing developing and maintaining high-performance for Hapag-Lloyd The role requires deep expertise in Java and microservices-based architecture along with a strong focus on code quality performance and scalability The ideal candidate will be a...
-
Backend Developer
2 days ago
Tamil Nadu, Chennai, India JAVA Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAs a backend developer, you will be a part of the backend API development team having members working from different geographical locations. As part of this role, you will be working along with some bright and dynamic engineers, building backend APIs, re-usable components, with strict coding guidelines, and best practices. If you are passionate about what...
-
Senior Java Software Engineer
3 days ago
tamil nadu, India OEC Full timeJob Title : Senior Software Engineer (Java) Exp : 6+ Years Location : Chennai Job Summary/Objective: Supervises day-to-day work of the Application Development EU team of engineers. Participates in the full development cycle for creating technology solutions for OEC, from design to delivery & maintenance. Collaborates with architects on technical vision and...
-
15h Left! Software Engineer, Java, Avp
2 weeks ago
Chennai, Tamil Nadu, India NatWest Group Full timeJoin us as a Software Engineer Java This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day you ll build a wide network of stakeholders of varying levels of seniority It s a chance to hone your existing technical skills and advance your career We re offering this role at associate vice president level What...