Lead I - Software Engineering- Java Spring Rest API

UST

Thiruvananthapuram

On-site

INR 900,000 - 1,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology solutions company is seeking a Senior Backend Engineer in Trivandrum, Kerala. The ideal candidate will have over 7 years of professional experience, specializing in Java and Spring Framework development, with a solid understanding of RESTful API design and microservices. Strong problem-solving and communication skills are essential, and familiarity with Agile methodologies is a plus.

Qualifications

  • Strong experience with Java programming and Spring Framework.
  • Solid understanding of RESTful API design and microservices architecture.
  • Familiarity with Docker and Kubernetes.

Responsibilities

  • Interpret the application design to develop per specifications.
  • Code, debug, test, and document development stages.
  • Define and govern configuration management plans.

Skills

Java programming
Spring Framework
RESTful API design
Microservices architecture
PostgreSQL
MySQL
Docker
Kubernetes
CI/CD tools
Agile methodologies

Education

7+ years of professional experience
4+ years in Java and Spring development

Job description

Lead I - Software Engineering - Java Spring Rest API

Role Description: Role Proficiency: Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others\' developmental activities.

Responsibilities
  • Interpret the application/feature/component design to develop the same in accordance with specifications.
  • Code, debug, test, document, and communicate product/component/feature development stages.
  • Validate results with user representatives; integrate and commission the overall solution.
  • Select appropriate technical options for development such as reusing, improving, or reconfiguration of existing components or creating new solutions.
  • Optimise efficiency, cost, and quality.
  • Influence and improve customer satisfaction.
  • Set FAST goals for self/team; provide feedback to FAST goals of team members.
Outcomes & Measures
  • Adherence to engineering process and coding standards.
  • Adherence to project schedule and timelines.
  • Number of technical issues uncovered during the project.
  • Number of defects in the code and post-delivery defects.
  • Number of non-compliance issues.
  • On-time completion of mandatory compliance trainings.
Outputs & Documentation
  • Code as per design; follow coding standards, templates, and checklists; code review for team and peers.
  • Create/review design/process/development templates, checklists, guidelines, and design documentation; create/review deliverable documents including design and requirements test cases/results.
Configure, Test & Release
  • Define and govern configuration management plan; ensure team compliance.
  • Review and create unit test cases/scenarios and execution; review test plan with Testing team; provide clarifications as needed.
  • Execute and monitor the release process.
Domain Relevance & Knowledge
  • Advise Software Developers on design and development of features with deep understanding of the business problem; learn about the customer domain and identify opportunities to add value; complete relevant domain certifications.
  • Consume and contribute to project-related documents, SharePoint libraries, and client universities; review reusable documents created by the team.
Project & Team Management
  • Manage delivery of modules and user stories; set FAST goals and provide feedback; understand team aspirations and provide guidance and opportunities; ensure team engagement.
  • Manage defects: perform defect RCA and mitigation; identify defect trends and take proactive quality-improvement measures.
  • Estimate effort for projects; provide input for planning; manage knowledge and documentation.
Design & Customer Interaction
  • Contribute to design (HLD/LLD/SAD) and architecture for applications/features/business components/data models; clarify requirements and provide guidance to development team; present design options to customers; conduct product demos.
Qualifications & Skills
  • Must-Have Qualifications: 7+ years of professional experience, with 4+ years in Java and Spring Framework development. Strong experience with Java programming and the Spring Framework. Solid understanding of RESTful API design and microservices architecture. Experience with relational databases (PostgreSQL or MySQL). Familiarity with Docker and Kubernetes. Working knowledge of CI/CD tools and pipelines. Understanding of software engineering best practices including version control, unit testing, and integration testing. Excellent problem-solving and communication skills. Experience in Agile/Scrum teams. Ability to work independently and collaboratively.
  • Skill Examples: Explain and communicate design/development to customers; perform and evaluate tests; break down complex problems; develop UI and backend components; data modeling; estimate time/effort; communicate effectively; drive technical presentations; work under pressure; build confidence with customers; utilize resources efficiently; strong analytical and problem-solving abilities.
  • Knowledge Examples: Software programs/modules; functional and technical design; programming languages; DBMS; OS and platforms; SDLC; Agile methodologies; IDEs; RAD; modeling languages; IDLs; domain knowledge.
Experience & Location
  • Location: Trivandrum, Kerala, India.
  • Senior Backend Engineer with Spring Framework and Java experience preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

DTDL group. • Gurugram District

On-site
INR 1,200,000 - 1,500,000
Senior Lead Engineer - IT
Senior Lead Engineer - IT

guardianlife • Gurugram District

On-site
INR 2,200,000 - 3,800,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Lead I - Software Engineering - Sr Java
Lead I - Software Engineering - Sr Java

UST • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Sr. Backend Developer - Java+Cloud
Sr. Backend Developer - Java+Cloud

UST • Chennai District

On-site
INR 900,000 - 1,400,000
Senior Java Developers
Senior Java Developers

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Engineer - Fullstack
Engineer - Fullstack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,000,000
Software Development Lead
Software Development Lead

Accenture in India • Mumbai

On-site
INR 2,500,000 - 3,600,000
Senior Java Software Engineer
Senior Java Software Engineer

triSys • Kolkata District

On-site
INR 1,200,000 - 1,800,000