Search by job, company or skills

S
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Full-Stack Java Developer

Permanent / Full-Time

Job Summary

The Full-Stack Java Developer is responsible for designing, developing, and maintaining secure, scalable, and high-performance web applications using Vue.js, Java, Spring Boot, SQL/NoSQL, and other modern technologies. The role involves working with cross-functional teams, implementing cloud-based solutions on AWS, and leveraging data analytics, machine learning, and AI to innovate and improve business processes.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure web applications using Vue.js, Java, Spring Boot, SQL/NoSQL, and other technologies
  • Architect complex, microservices-centric systems to ensure modularity, scalability, and maintainability
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Optimize applications for maximum speed, scalability, and performance
  • Implement and maintain cloud-based solutions on AWS
  • Utilize data analytics, machine learning, and AI to enhance and innovate business processes
  • Identify and resolve bottlenecks and bugs
  • Conduct code reviews and mentor junior developers
  • Stay updated with industry trends and technologies to keep the platform innovative

Qualifications

  • Bachelors degree in Computer Science, Information Systems, or a related field
  • Junior Java Developer: Minimum of 3+ years of full-stack web development experience
  • Senior Java Developer: Minimum of 5+ years of full-stack web development experience
  • Proficiency in front-end technologies such as Vue.js
  • Expertise in back-end development using Java and Spring Boot
  • Strong knowledge of SQL/NoSQL databases
  • Experience with AWS cloud services
  • Familiarity with data warehousing concepts
  • Understanding of data analytics, machine learning, and AI applications
  • Excellent problem-solving skills and proactive attitude
  • Strong communication and collaboration skills
  • Ability to work effectively in a fast-paced, team-oriented environment

Preferred Qualifications

  • Masters degree in Computer Science or related field
  • Experience in the financial services industry
  • Knowledge of microservices architecture
  • Proven ability to architect complex, microservices-centric systems
  • Familiarity with containerization technologies such as Docker and Kubernetes

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145220583

Similar Jobs