Job Description
Job Details
- Company Name: TriOptus
- Employment type: Full time
- Experience: Fresher
- Salary: $10 to $15 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Job Overview
We are looking for a skilled Java Backend Developer with hands-on experience in API development, Spring Boot, Microservices, and Cloud technologies. The role involves building new APIs, developing scalable backend services, and contributing across the full software development lifecycle in an Agile environment.
The ideal candidate has strong problem-solving skills, experience with enterprise systems, and a passion for building secure, reliable, and high-quality applications.
Must-Have Skills
- Building new REST APIs
- Java 11 or above
- Spring Boot and Microservices architecture
- Relational databases: MySQL, Oracle, or PostgreSQL
- Cloud experience (any cloud acceptable; AWS preferred)
- JUnit and automation test case development
- Jenkins for CI/CD and deployment pipelines
Key Responsibilities
- Design, develop, and maintain backend applications and microservices.
- Build secure, high-quality code with attention to performance, scalability, and reliability.
- Develop and deploy new APIs while considering upstream and downstream system dependencies.
- Perform technical troubleshooting and resolve application issues with minimal guidance.
- Apply CI/CD, automation, and testing practices to improve development efficiency.
- Participate actively in Agile ceremonies and collaborate with cross-functional teams.
- Analyze data and system behavior to support stable and secure application development.
- Follow established SDLC processes while continuously improving coding standards and practices.
- Contribute positively to a collaborative, inclusive, and respectful team culture.
Required Qualifications
- 3+ years of experience in enterprise software development.
- Hands-on experience with system design, application development, testing, and production support.
- Proven ability to develop, debug, and maintain applications in large-scale environments.
- Strong coding experience in Java and database querying languages.
- Exposure to the entire Software Development Life Cycle (SDLC).
- Experience working in Agile/Scrum development environments.
- Understanding of CI/CD, TDD, cloud development, application resiliency, and security.