Submitted by Anonymous (not verified) on
Developer (Backend)
Company name

Green Tomato Limited

Job Type
Full Time
Job Description

Build Cloud-based and on-premise solutions using varied languages and tools
Write well designed, testable, and efficient code
Implementation of security and data protection
Optimize application for maximum speed and scalability
System Integration with external application
Implementation of a robust set of web services and RESTful APIs to power the web application
Design and develop testing methodologies and tools in accordance with the established standards
Conduct Unit Testing and Regression Testing ensuring the overall quality of applications
Participate in functional and non-functional testing
Ensure that the designs are in compliance with specifications
Analyze and resolve technical and application issues
Prepare and produce releases of software components
Support the user requirement collection process, development of user stories and estimate efforts
Transform Business Requirements into Logical Design, and Logical Design into Physical Design Implementation
Support continuous improvement by researching and evaluating a variety of software products, investigating alternative technologies, and presenting these for architectural review
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
Follow ad hoc task and assignment upon request

Job Requirement

You are proficiency in Java 8+ and Declarative/Functional Programming
You are experienced in Spring Framework, Hibernate or OGM Tools
You are experienced in SQL, MSSQL or MySQL Server
Experience in Web, JS, Node.js, Kotlin, Golang would be advantage
Experience in MQ, Document / Graph DB would be advantage
Experience in Public/Private Cloud, Containerization and Scalable Architecture would be an advantage
Experience in Agile, DevOps and Continuous Integration would be advantage
You are a team player, detailed oriented, self-motivated and good in time management
Interest and passion in new technology

Education Level
Doctoral or professional degree
Master's degree
Bachelor’s degree
Associate’s degree
Department
Biostatistics
Computer Science
Data Science
Architecture and Civil Engineering
Biomedical Engineering
Electrical Engineering
Materials Science and Engineering
Mechanical Engineering
Systems Engineering
Chemistry
Computing Mathematics
Physics
Global Research Enrichment and Technopreneurship
School of Energy and Environment