Talent.com
This job offer is not available in your country.
Senior Software Engineer (JAVA)

Senior Software Engineer (JAVA)

Atoz Software Tech Sdn BhdNusa Bestari, Skudai, Johor
19 days ago
Job description

Key Responsibilities  -Architect and Develop :   -Design, develop, and maintain complex, scalable Java applications and microservices.  -Lead and Mentor  -Oversee architectural decisions and define technical roadmaps for Java-based Systems.  -Mentor junior developers thought code reviews, pair programming and best- practices guidance   -Foster a culture of continuous learning, collaboration, and innovation.  -Optimize and Secure  -Optimize application performance, security, and reliability across distributed systems.  -Cloud and DevOps Integration  -Integrate applications with cloud platform (e.g, AWS, Azure) and containerization tools (Docker, Kubernetes).  -Drive adoption of CI / CD pipelines, automated testing, and DevOps practices to ensure smooth, frequent releases.  -Manage deployment across QA, SIT, UAT and Production environments, providing post-deployment support.  -Collaboration and SDLC  -Work closely with stakeholder, designers, business analysts, and QA to translate requirement into technical solutions.   -Participate in Agile / Scrum activities (sprint planning, daily stand-ups, retrospectives) and adhere to SDLC best practices.  -Crete and maintain detailed technical documentation, including system architecture diagrams and user manuals.  -Troubleshooting and Quality Assurance  -Diagnose and resolve critical production issues promptly, ensuring minimal downtime.  -Implement continuous monitoring solutions to proactively address performance bottlenecks or errors.  -Continues Improvement  -Research and evaluate new technologies, tools and industry trends to improve development efficiency and product quality.  -Propose and implement enhancements to current processes, coding standards, and system architectures.  -Project Management and Leadership  -Work with team members to estimate timelines, define project plans, and manage deliverables within set deadlines.  -Communicate progress, challenges, and solutions clearly to both technical and non-technical stakeholders.  -Provide strategic input on project roadmaps, ensuring alignment with business goals and user needs.    [Apply now at https : / / my.hiredly.com / jobs / jobs-malaysia-atoz-software-tech-sdn-bhd-job-senior-software-engineer-java-0]

Qualifications  -Education : Bachelor’s or Master’s degree in Information Technology, Computer Science, Software Engineering, or a related field (or equivalent experience).  -Experience : 3+ years of hands-on experience in Java backend development.  -Technical Skills :   -Java Expertise : Proficiency in Java 8+ with a strong understanding of both OOP and functional programming paradigms.  -Frameworks and Architecture :   -Extensive experience with Spring Boot, hibernate, and microservices architecture  -Familiarity with building RESTful APIs and distributed systems.  -Databases :   -Relational (MySQL, MariaDB) and NoSQL (PostgreSQL, MongoDB) proficiency.  -Experience optimizing queries, stored procedures, and database performance.  -Messaging and Integration : Knowledge of Kafka, RabbitMQ or other messaging / queuing systems.   -Cloud and Containerization :   -Hands-on experience with AWS, Azure, or Similar cloud platforms  -Containerization (Docker) and orchestration (Kubernetes) for microservices development.  -DevOps and CI / CD :   -Familiarity with Jenkins, GitLab CI / CD or Similar pipeline tools.  -Soft Skills :   -Problem-Solving and Strategic Thinking : Ability to diagnose complex issues and propose efficient solutions.  -Collaboration and Communication : Strong communicator who can work effectively with cross-functional teams, including front-end, QA and product stakeholders.  -Leadership and Mentorship : Capable of guiding junior developers and promoting a culture of continues learning.  -Adaptability and Independence : Self-motivated, able to manage multiple tasks under tight deadlines, and open to learning modern technologies.  -Organization and Prioritization : Strong organizational skills to balance competing priorities in a fast-paced environment.

Create a job alert for this search

Senior Software Engineer • Nusa Bestari, Skudai, Johor