Lead Technical Developer, Product at American Bureau of Shipping
Pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

22 May, 26

Salary

0.0

Posted On

21 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Core Java, J2EE, OOPs, Concurrency, Performance Tuning, Spring MVC, Spring Boot, JAX-RS, WebLogic, Tomcat, Azure, OAuth2, JWT, SSO, Oracle, MySQL

Industry

Maritime Transportation

Description
The Technical Lead (Java) will provide technical direction and hands-on development expertise across software initiatives. The position will collaborate with development & QA team members, product managers, BAs, and architects to design, build, and deliver high-quality software solutions. This will involve making architectural decisions, leading code reviews, mentoring developers, driving engineering best practices, and ensuring technical excellence throughout the software delivery lifecycle. What You Will Do: Lead technical design and architecture decisions for assigned software products and features. Collaborate with product managers and architects to define technical approaches, estimates, and solution designs. Participate in Agile ceremonies, provide technical input during sprint planning, and flag technical risks proactively. Work closely with development & QA teams to ensure code quality, performance, and adherence to technical standards. Drive hands-on development, conduct thorough code reviews, and contribute to design and testing activities. Mentor and upskill junior and mid-level developers, fostering a culture of engineering excellence. Develop a deep understanding of the business domain to make informed technical decisions aligned with product goals. What You Will Need: Education and Experience Graduate degree in a technical field preferred. Typically requires at least eight (8) years of relevant software development experience, with at least 2–3 years in a technical lead or senior engineering capacity. Strong experience in software development, coding, debugging, and code reviews. Knowledge, Skills, and Abilities Strong ability to provide accurate technical estimates and decompose complex problems into actionable tasks. Proven experience in requirements analysis, system design, and translating business needs into technical solutions. Experience and knowledge of various SDLC methodologies. Good programming language and scripting skills. Solid understanding of Agile/Scrum practices and experience driving non-functional requirements such as scalability, security, and performance. Strong individual contributor with hands-on coding ability and a track record of effective code reviews that elevate team quality. Exceptional interpersonal, organizational, and communication skills (written & verbal). Ability to handle stressful situations with perseverance and professionalism. Ability to multitask efficiently. Ability to learn the ABS Health, Safety, Quality, and Environmental Management Systems. Core Java & J2EE with strong understanding of OOPs, collections, concurrency, and performance tuning. Web Frameworks: Spring MVC, Spring Boot, JAX-RS Web Servers: WebLogic, Tomcat or similar application servers Cloud: Exposer to any public cloud platform, preferably Azure Security: OAuth2, JWT, SSO. Databases: Experience with Oracle/ MySQL/PostgreSQL and NoSQL Databases Design & Architecture: Design patterns and clean coding practices Domain‑Driven Design (DDD) Event‑driven architecture (Kafka, RabbitMQ) Microservices architecture (circuit breaker, service registry, CQRS, Saga) RESTful API and GraphQL design Observability (logging, tracing, error handling, resilience patterns) DevOps exposure (CI/CD pipelines, automation). Work management tools: Jira, Agile/Scrum practices. Nice to have: Knowledge of Maximo, Windchill, AEM, iCertis, Rule Engine, Datadog Familiarity with UI technologies like React/Angular Exposure to AI/ML concepts Technical skills requirements: Core Java & J2EE with strong understanding of OOPs, collections, concurrency, and performance tuning. Web Frameworks: Spring MVC, Spring Boot, JAX-RS Web Servers: WebLogic, Tomcat or similar application servers Cloud: Exposer to any public cloud platform, preferably Azure Security: OAuth2, JWT, SSO. Databases: Experience with Oracle/ MySQL/PostgreSQL and NoSQL Databases Design & Architecture: Design patterns and clean coding practices Domain‑Driven Design (DDD) Event‑driven architecture (Kafka, RabbitMQ) Microservices architecture (circuit breaker, service registry, CQRS, Saga) RESTful API and GraphQL design Observability (logging, tracing, error handling, resilience patterns) DevOps exposure (CI/CD pipelines, automation). Work management tools: Jira, Agile/Scrum practices. Nice to have: Knowledge of Maximo, Windchill, AEM, iCertis, Rule Engine, Datadog Familiarity with UI technologies like React/Angular Exposure to AI/ML concepts Reporting Relationships: This position reports to a senior-level member of management. Working Conditions: The work environment will primarily be an air-conditioned office setting requiring the employee to sit for prolonged periods while concentrating on a computer screen. We set out more than 160 years ago to promote the security of life and property at sea and preserve the natural environment. Today, we remain true to our mission and continue to support organizations facing a rapidly evolving seascape of challenging regulations and new technologies. Through it all, we are anchored by a vision and mission that help our clients find clarity in uncertain times. ABS is a global leader in marine and offshore classification and other innovative safety, quality, and environmental services. We’re at the forefront of supporting the global energy transition at sea, the application of remote and autonomous marine systems, cutting-edge technical solutions, and many more exciting advancements. Our commitment to safety, reliability, and efficiency is ever-present, guiding our clients to safer and more efficient operations. Equal Opportunity ABS Bureau is committed to the equal employment opportunity of its employees and prohibits discrimination against any employee or qualified applicant based on race, color, creed, religion, national origin, sex, gender identity, age, disability, marital status, sexual orientation, citizenship status or veteran status, or other non-work-related characteristics that may be protected under the law of the Federal Government or specific state employment laws. Notice ABS and Affiliated Companies (ABS) will not pay a fee to any third-party agency without a valid ABS Master Service Agreement (MSA) authorized and signed by Human Resources. Any resume, CV, application, or other forms of candidate submission provided to any employee of ABS without a valid MSA on file will be considered property of ABS, and no fee will be paid. Other This job description is not intended, and should not be construed, to be an all-inclusive list of responsibilities, skills, efforts or working conditions associated with the job of the incumbent. It is intended to be an accurate reflection of the principal job elements essential for making a fair decision regarding the pay structure of the job. #ogjs
Responsibilities
The Lead Technical Developer will provide technical direction and hands-on development expertise, collaborating with various teams to design, build, and deliver high-quality software solutions. This involves leading technical design, conducting code reviews, mentoring developers, and driving engineering best practices throughout the software delivery lifecycle.
Loading...