Your Mission

You will play a key role in designing, developing, and enhancing enterprise applications, delivering high-quality user experiences while ensuring scalability, performance, and maintainability across the technology stack.


Key Responsibilities

  • Design, develop, and maintain enterprise applications using Java
  • Develop modern and responsive user interfaces following UI/UX best practices
  • Maintain and enhance applications built on the Struts Framework
  • Design and implement database logic using PostgreSQL stored procedures and functions
  • Collaborate with business, product, and technical teams to deliver high-quality solutions
  • Participate in code reviews and contribute to development best practices
  • Troubleshoot and optimize existing systems and automated processes
  • Continuously improve application performance, reliability, and maintainability
  • Stay up to date with emerging technologies and development methodologies


What We're Looking For

  • 5+ years of experience in Java development
  • Strong experience designing and developing enterprise-grade Java applications
  • Solid expertise in:
  • Angular
  • HTML5
  • CSS3
  • JavaScript
  • Experience with Struts Framework
  • Strong knowledge of PostgreSQL, including stored procedures, functions, and query optimization
  • Experience working with Linux environments, cron jobs, and automation scripts
  • Good understanding of software architecture, design patterns, and application lifecycle management
  • Experience with Git and collaborative development practices
  • Strong analytical, debugging, and problem-solving skills


Nice to Have

  • Experience with React.js or Next.js
  • Knowledge of modern front-end architectures and performance optimization techniques
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with cloud-native development environments
  • Exposure to modernization projects involving legacy applications


Languages

  • English – Professional working proficiency
Similar jobs

Senior Full Stack Java Developer

Apply Now
Back to search page