Lead Software Developer
2 days ago
We are seeking a **Senior Java Developer** to ensure the quality and efficiency of vendor-submitted code.
**Responsibilities**
- Review and analyze vendor-submitted code for quality, efficiency, and best practices
- Provide detailed feedback and recommendations for code improvements
- Collaborate with vendors to address issues, implement solutions, and ensure the code meets our standards
- Develop and maintain code review guidelines and processes
- Work closely with Business Analysts and Quality Engineers on user stories, test automation, and bug fixes
- Participate in architectural discussions to influence system design
- Work with the deployment/DevOps team on continuous integration, build, and release automation
- Review source code scan reports and address issues with vendors
- Collaborate with key stakeholders to understand business requirements and ensure vendors translate them into architectural specifications
- Stay updated with the latest Java technologies and industry trends, providing recommendations to the team
- Continuously research emerging technologies and propose appropriate changes
**Requirements**:
- At least 9 years as a technical lead throughout the full software development lifecycle, from conception to maintenance
- Strong understanding of software architecture principles, design patterns, and best practices
- Experience in designing and developing reusable components, microservices, containers, and Kubernetes
- Proficient in Java, containers, shell scripts, various operating systems, and databases (Oracle)
- Proven experience in DevOps and CI/CD adoption and deployment
- Ability to work with mínimal supervision and adapt to a rapidly changing environment
- Strong communication and interpersonal skills to work effectively with stakeholders
**Nice to have**
- Knowledge of other programming languages
- Familiarity with OpenShift Container Platform
- Understanding of SWIFT architecture and its systems
- Experience with Singapore's payment system
- Relevant certifications (e.g., Java, AWS solution architect, Kubernetes)
- Knowledge in change management and business process improvement
**We offer**
- By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023.
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
**Life at EPAM**
- EPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore since 2013 and delivering the best solutions to our customers. As a recognized leader, EPAM Singapore achieved Great Place to Work® Certification in 2023 and is committed to providing our team with inspiring careers.
- You will have the opportunity to work with fellow talented technologists and accelerate your career by participating in our numerous upskilling, training, and certification programs. That is why EPAM Singapore was awarded Gold for Best In-House Certification Programmes in the Employee Experience Awards 2023 and Silver in the SkillsFuture Employers Awards 2022 for our efforts in championing employees' skills development and building a lifelong learning culture at the workplace. You can also look forward to developing holistically with the multiracial festivals and various wellness and cultural activities organized by our passionate colleagues here.
-
Software Developer
4 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Software Engineering Lead
1 week ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeWe are looking for exceptionally smart people with strong development skills in C# and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. Our culture is results-driven, valuing...
-
Software Developer
2 days ago
Singapore EDUKA SOFTWARE PTE. LTD. Full timeSpecialized in digital solutions for school management, Eduka Software is a company with a recognized expertise and know-how in the field of new management technologies. We are looking for a PHP backend web developer to join the technical team of the product development. The position is located in Singapore and requires a physical presence in Singapore to...
-
Sales Manager
13 hours ago
Singapore Leading Property Developer Full timeWe are looking to hire for a top UAE developer a confident, enthusiastic, proactive, and assertive Chinese speaking Property Consultant to achieve sales targets on a consistent basis. Interview location: Singapore Job location: Dubai (Tax free salary) **Responsibilities**: - The role includes prospecting potential clients, analyzing market trends,...
-
Software Developer Lead
2 weeks ago
Singapore ELITEZ & ASSOCIATES PTE. LTD. Full timeAnnual PB + VB + Attractive Benefits **Responsibilities**: - Acquire a deep understanding of developing RESTful APIs using Java and relevant technologies. - Conduct Data Protection Impact Assessments (DPIAs) to manage risks and safeguard personal data throughout ICT system development. - Oversee the entire Software Development Life Cycle (SDLC), from...
-
Software Development Lead
4 days ago
Singapore NEWTONE CONSULTING PTE. LTD. Full time**Summary**: **Requirements**: - Lead and mentor a team of software engineers throughout the full software development lifecycle. - Provide technical guidance, conduct code reviews, and support career development for team members. - Foster a collaborative, agile, and innovative team culture. - Collaborate with software managers, architects, and stakeholders...
-
Lead Software Developer
13 hours ago
Singapore Royal HaskoningDHV Full time**Vacancy Intro**: H2i Pte. Ltd. (company associated with Royal HaskoningDHV) is looking to strengthen its team with a Lead Software Developer for the development of our H2Flo hydraulic modelling software package. The software package consists of a Flood model computational solver, script-based interface, QGIS interface, geospatial and time series database...
-
Sales Development Representative
6 days ago
Singapore Software AG Full timeSoftware AG is the software pioneer of a truly connected world. Since 1969, we’ve helped 10,000+ organizations turn data into decisions. Our industry-leading suite of integration & API management , IoT & analytics and business transformation products creates a flow of data between people, departments, systems, and devices. _We connect people and...
-
Software Development Lead
1 week ago
Singapore Thakral One Full time**Responsibilities**: - Software Development Lead involved in management of a development team leading regional technology projects - including projects for implementation and integration of different solutions as well as technology build initiatives. The role entails designing and driving the implementation of development best practices, while playing a...
-
Software Development Team Lead
2 weeks ago
Singapore EnviroDynamics Solutions Pte Ltd Full timeLocation- Singapore- Experience- 8- Job Type**Job Description**: JD Software Development Team Lead Lead the effort to define the scope of the software project and conduct effort estimation through collaboration with firmware and software tech leads; oversee the execution of the project. Instill high performance culture in the team, lead continuous...