HimalayasHimalayas logo
AMS Accelerate ITAI

Senior Full Stack Java Developer - QVVR578R

AMS AI is a leading recruitment agency in Romania, focused on connecting organizations with skilled IT professionals.

AMS Accelerate IT

Employee count: 11-50

Romania only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Senior Full Stack Java Developer

Job Summary:

The Senior Full Stack Java Developer will work in our Product Engineering team developing our proprietary, globally successful enterprise software platform.

This role demands a seasoned professional with a minimum of 6 years of experience in full stack development, with a strong background in Java EE, including frameworks such as Spring and Hibernate.

He / She will be instrumental in evolving and maintaining a state-of-the-art platform that is not just another custom development, but a state-of-the-art, data-driven enterprise software platform for content efficiency and compliance, used by major customers in top industries.

Responsibilities:

Design and develop Java EE components, including EJB (Enterprise JavaBeans), and integrate Spring Framework for enterprise-level applications.

Utilize Hibernate and Java Persistence API (JPA) for object-relational mapping and database management.

Utilize Apache Solr for search and indexing capabilities within the architecture.

Collaborate with cross-functional teams including developers, testers, and product managers to deliver high-quality software solutions.

Design and manage databases, write queries, optimize database queries and transactions to enhance application performance.

Work with SQL and NoSQL databases like Microsoft SQL, Oracle, MySQL, PostgreSQL, MongoDB, etc.

Build and maintain server-side application logic.

Implement APIs and services using RESTful or SOAP protocols.

Develop user interfaces using HTML, CSS, JavaScript, and front-end frameworks like Dojo, Angular, React.

Ensure cross-platform optimization and responsiveness of applications.

Write and maintain unit and integration tests.

Use testing frameworks like JUnit, PostMan, Selenium, etc.

Manage and resolve technical issues that arise during development, deployment and production, particularly in relation to Java EE, EJB, Spring, Hibernate, JPA, Solr, and WildFly.

Conduct regular code reviews and design reviews to ensure quality and compliance with established architecture and best practices.

Maintain comprehensive documentation of the codebase and system architecture.

Implement security measures to protect sensitive data (SonarQube, etc.).

Optimize application for maximum speed and scalability.

Stay updated with new technologies and Java development trends.

Continuously learn and apply new skills and technologies to improve development practices.

Qualifications and experience:

Bachelors degree in computer science or computer engineering or equivalent

Experience in working on projects that involve all phases of the SDLC (Software Development Life

Cycle) from inception to completion, including experience working in an Agile/Scrum framework.

Solid understanding of object-oriented programming and design patterns

At least 6 years development experience using Java / J2EE technology

Extensive experience with Java EE, including EJB architecture, Spring Framework, Hibernate, and JPA.

Relational and non-relational databases experience (e.g., Oracle, MySQL, MongoDB) and database schema design.

Working knowledge of designing and developing various APIs (RESTful/SOAP/Java)

Front end development experience (JavaScript, HTML, CSS)

Microservices development experience

Solid understanding and experience with DevOps practices and tools (e.g., Jenkins, Git, Maven)

Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders

Nice to have:

Experience with WildFly application server configuration, deployment, and management is a plus

Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

Looking forward in hearing from you!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Education

Bachelor degree

Experience

6 years minimum

Experience accepted in place of education

Location requirements

Hiring timezones

Romania +/- 0 hours

About AMS Accelerate IT

Learn more about AMS Accelerate IT and their company culture.

View company profile

AMS AI is a leading recruitment agency in Romania, focused on connecting organizations with skilled IT professionals. With over 16 years of experience in the industry, AMS AI specializes in identifying and placing top-tier talent within the IT sector. The company boasts a comprehensive database of qualified candidates, enabling it to address the diverse staffing needs of businesses ranging from emerging startups to established corporations.

The core philosophy of AMS AI is centered around 'business empathy.' This approach allows the company to understand the distinct challenges faced by both clients and candidates, facilitating customized recruitment solutions that not only fill positions but align with the strategic objectives of organizations. AMS AI has effectively positioned itself as a strategic partner, dedicated to fostering growth and innovation in the IT landscape across Romania and Central and Eastern Europe.

Claim this profileAMS Accelerate IT logoAI

AMS Accelerate IT

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

16 remote jobs at AMS Accelerate IT

Explore the variety of open remote roles at AMS Accelerate IT, offering flexible work options across multiple disciplines and skill levels.

View all jobs at AMS Accelerate IT

Remote companies like AMS Accelerate IT

Find your next opportunity by exploring profiles of companies that are similar to AMS Accelerate IT. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan