Company Name | Apar Technologies Pte Ltd |
---|---|
Company UEN | 200602092H |
Lead technology decisions by proposing design and architectural improvements. Develop high-quality, fully tested code while adhering to coding standards and deadlines. Collaborate with Business Analysts to clarify requirements and translate them into technical solutions. Oversee deployment and change management for applications. Define and implement test strategies in coordination with Project Managers and Business Analysts. Provide technical assistance during User Acceptance Testing (UAT). Incident & Request Management: Analyze, troubleshoot, and resolve enhancement requests and bug fixes. Support and monitor applications in production, ensuring high availability and proactive issue resolution. Document system changes, updates, and deliveries. Communicate effectively with business users and IT teams to provide timely support and solutions. Change & Operations Management: Implement and oversee the monthly release strategy, ensuring smooth transitions across analysis, coding, and testing. Provide Level 3 (expert) application support, troubleshooting and resolving complex issues. Support the release roadmap and ensure production stability. Continuous Improvement & Innovation: Optimize processes, tools, and infrastructure for better efficiency. Automate manual workflows to enhance delivery speed and quality. Stay updated with emerging technologies and industry best practices.
8+ years of software development experience. 5+ years working with Java, with deep expertise in modern Java features and Spring Boot. Strong understanding of SOLID principles, unit testing, and integration testing. Hands-on experience with RESTful API development using Swagger/OpenAPI. Solid knowledge of AWS Cloud Fundamentals (Microservices, Docker, Kubernetes, S3, Redshift, etc.). Experience with Java OpenTelemetry and Elasticsearch for application observability. Front-end development experience with Angular or React is a plus. Strong knowledge of SQL and database design. Proficiency in Maven, Git, GitLab, and JIRA. Excellent grasp of algorithms and data structures, with expertise in code analysis and debugging. Bonus Skills (Preferred, but not mandatory): Experience with Apache Kafka, Spark, and Iceberg. Exposure to DevOps culture and CI/CD pipelines.
Job Title | Senior Java Developer |
---|---|
Salary | SGD8,000.00 - 10,000.00 |
Employment Type | Full Time |
Working Experience | 8 Years |