Java Developer

Kuala Lumpur, Malaysia

Job Description


Job description

  • Sr. Developer profile with hands on coding and review and sound grip on java spring framework
  • Must have experience with design and development of large-scale distributed applications handling millions of transaction in a mission-critical production environment.
  • Working knowledge of software design patterns and best programming practices.
  • Write automated unit and integration tests to support continuous delivery.
  • Work collaboratively on highly-scalable distributed backend solutions with engineers, dev manager and designers in agile mode.
Functional Skills
  • Self-motivated team player. Must possess the ability to research and resolve issues independently while working across teams to acquire needed information
  • Excellent interpersonal skills necessary to work effectively with colleagues at various levels of the organization
Technical Skills
  • In depth knowledge on Java/Spring Framework and Design Patterns
  • Proven experience with Java micro services frameworks and API Security framework
  • Proficient in RDBMS Database SQL & Hibernate HQL
  • Proven experience Build/SCM & Deployment Tools
  • convert Business Functional specs to Technical detailed documents TSD/TDD
  • Exposure to application servers and OS and infrastructure deployment topology
  • Experience to develop application considering the NFR (Non-functional requirements)
Key Skills A. MUST HAVE SKILLS
  • J2EE- Java 8 upwards (Collections framework & Design Patterns)
  • Spring Framework
  • Spring Core Container \xe2\x80\x93 Beans/Context/AOP/MVC
  • Spring Integration \xe2\x80\x93 JMS/JCA/JMX/Task/Scheduling/Cache
  • Spring Hibernate \xe2\x80\x93 Transactions (JTA/JPA/DAO/JDBC/ORM) HQL
  • Spring Addl Feature \xe2\x80\x93 Boot/Batch/Rest/Test
  • Micro services Framework
  • Netflix OSS \xe2\x80\x93 Eureka/Zuul
  • Spring Cloud Config/Gateway
  • RESTful JSON API with SWAGGER and JWT/JWS/JWE Security framework
  • Build tools (Maven)
  • SCM tools (GIT/RTC/Bit Bucket)
  • Deployment tools (Jenkins)
  • Technical documentation such as TSD/TDD with Sequence/Entity/Architecture diagrams and infra capacity planning.
B. GOOD TO HAVE SKILLS
  • Performance Testing tools and logging with caching methodologies
  • Web Servers \xe2\x80\x93 Apache/NGINX/Solaris iPlanet
  • App Server \xe2\x80\x93 JBOSS EAP/Weblogic/Websphere/Tomcat (Administration)
  • DB Server \xe2\x80\x93 Oracle/DB2/MS SQL SERVER ( Complex SQL and SP)
  • OS \xe2\x80\x93 RHEL/AIX/SOLARIX
  • Containerized applications via Dockers and orchestration using Kubernetes/Swarm.
  • Infrastructure clear concepts on Network/ Protocol/ SSH/ Shell Script/ FIRE WALL/ Load Balance / HA/ DR and Clustering.
Job Type: Full-time Salary: Up to RM18,000.00 per month Schedule:
  • Monday to Friday
Experience:
  • Java spring: 4 years (Required)
  • Microservice: 2 years (Required)
Application Deadline: 03/06/2023

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD885622
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned