Langkau ke kandungan utama

Java Developer

Technology
Aarorn Technologies Inc.
Putrajaya, Malaysia1 bulan lalu
Penuh waktu

Penerangan kerja

  • ONSITE
  • LOCATION - PUTRAJAYA

Responsible for the design, development, enhancement, and maintenance of enterprise applications using Java technologies. The role requires strong expertise in backend application development, API integration, database management, and system support within a fast-paced project environment.

Key Responsibilities

  1. Design, develop, test, deploy, and maintain Java-based enterprise applications.
  2. Develop and maintain backend services, RESTful APIs, and system integrations using Java Spring Boot.
  3. Analyze business and technical requirements and translate them into functional solutions.
  4. Design and optimize database structures, queries, stored procedures, and data integrations.
  5. Integrate applications with external systems, middleware platforms, and third-party services.
  6. Troubleshoot and resolve application defects, performance issues, and production incidents.
  7. Participate in application enhancement, migration, and modernization initiatives.
  8. Perform unit testing and support integration testing, UAT, and deployment activities.
  9. Prepare technical documentation, system specifications, and support documents.
  10. Collaborate with project teams, business users, and stakeholders to ensure successful project delivery.

    Technical Requirements

    Required Skills

    Programming & Frameworks

  11. Java
  12. Spring Boot
  13. RESTful API Development
  14. Microservices Architecture
  15. Database Technologies

  16. Oracle Database
  17. IBM DB2
  18. SQL Development and Query Optimization

    Integration Technologies

  19. WSO2 API Manager
  20. Web Services (REST/SOAP)
  21. API Integration and Middleware
  22. Development Tools

  23. Git
  24. Maven / Gradle
  25. Visual Studio Code / IntelliJ IDEA
  26. Rancher
  27. Methodologies

  28. Software Development Life Cycle (SDLC)
  29. Agile / Scrum
  30. Preferred Skills

  31. Angular (basic understanding for frontend integration)
  32. Docker
  33. Kubernetes
  34. CI/CD Implementation
  35. Application Security Best Practices
  36. Performance Tuning and Optimization
  37. Experience with Government or Enterprise Systems

    Qualifications

  38. Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field.
  39. Minimum 3 years of experience in Java application development.
  40. Strong experience with Java Spring Boot and enterprise application development.
  41. Experience in API development and system integration projects.
  42. Good understanding of relational databases, particularly Oracle and DB2.
  43. Strong analytical, troubleshooting, and problem-solving skills.
  44. Able to work independently and within project teams.
  45. Good communication and documentation skills.
  46. Willing to work under tight project timelines when required.

Keywords
Mid LevelSpring FrameworkIBM Db2 FamilyMAVENAngularShimAngularJSVisual Studio CodeOracle DatabaseIntellijScrumSoapUnit TestingSqlWso2JavaRelational grammarCI / CDGitDocker

Berminat dengan jawatan ini?