LogoLanguage
TRENSER Technology Solutions (P) Ltd

Thejaswini, 2nd floor, Technopark Campus,Trivandrum, Kerala, India, , 695581

Senior/Lead Software Engineer - Java PostgreSQL

Closing Date:28,July 2025
Job Published: 16,July 2025
Contact Email: careers@trenser.com

Brief Description

Overview
This position is for a Software Engineer responsible for developing Java Backend in a long-term software project for a European client. The job location is Trivandrum, India. He/ she will work with the existing project team for technical and management aspects. Work involves requirement elicitation, software architecture designing, implementation, and code reviews. He/ she will be responsible for taking each assigned task to completion ensuring the quality of deliverables. Should have self-initiatives, decision-making, and self-directing capabilities to work with minimal supervision and a “go-getter” attitude.
 
Job Responsibilities
• Perform software requirements analysis and determine the project's functional and non-functional requirements.
• Analyze requirements to create solutions and software architecture design.
• Write product quality code and perform developer-level verification.
• Communicate with clarity of requirements and expectations of deliverables.
• On-time delivery of the product with quality
• Work closely with stakeholders including customers, to ensure successful execution of the project.
• Manage priority changes and conflicts gracefully with stakeholders involved.
• Address customer escalations and be able to think at a fast pace to identify and solve issues in the product.
• Proactively use/ suggest tools and systems to improve quality, productivity, etc.
• Stay up to date on relevant technology and process advancements.

Preferred Skills

Qualifications and Requirements
• More than four years of experience in Java development
• Experience in developing Web APIs / RESTful services using Spring Boot.
• Experience in NoSQL databases like MongoDB
• Experience with code quality tools and unit testing.
• Proficient understanding of code versioning tools e.g., git
• Good understanding of software development lifecycles (SDLC), version control and traceability.
• Experience in developing software under Agile development methodology.
• Knowledgeable and well-versant with various development tools for designing, coding, debugging/ troubleshooting, testing, bug tracking,  collaboration, and source control.
• Bachelor’s degree or equivalent in Engineering discipline - Computer/Electronics.
 
Knowledge, Skills and Abilities
• Outstanding attitude and energy to explore unfamiliar software implementations and troubleshoot issues.
• Strong interpersonal skills to get things done as a team.
• Flexible to work in a distributed and collaborative global team environment across time zones.
• Excellent written and oral communication skills.
• Hardworking with “whatever it takes” attitude.
• Ability to judge and estimate work volume for given tasks.
• Ability to manage priority and get things done on time.
• Self-motivated individual with accountability and responsibility.