NEWPosted 23 hours ago

Job ID: 3181784

This exciting opportunity is for an experienced Senior Java Fullstack Developer to join a dynamic team, contributing to the design, development, and deployment of robust and scalable enterprise applications. The ideal candidate will possess a comprehensive understanding of both front-end and back-end technologies, with a strong emphasis on Java-based frameworks and modern web development practices. This role requires a proactive individual who can work independently and collaboratively within an Agile environment, delivering high-quality solutions that meet business requirements. The Senior Java Fullstack Developer will be responsible for the full software development lifecycle, from conceptualization and design to testing, deployment, and ongoing maintenance.

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable, and secure Java-based applications.
  • Implement robust back-end services using Java, Spring Boot, and related technologies.
  • Develop interactive and responsive front-end user interfaces using modern JavaScript frameworks such as React, Angular, or Vue.js.
  • Collaborate with product owners, UI/UX designers, and other developers to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct code reviews to ensure code quality, performance, and adherence to architectural guidelines.
  • Develop and maintain RESTful APIs for seamless integration between front-end and back-end systems.
  • Work with various database technologies, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Implement and manage cloud-based solutions, leveraging platforms like AWS, Azure, or Google Cloud Platform.
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and support.
  • Troubleshoot and debug complex issues, providing timely resolutions and ensuring application stability.
  • Contribute to architectural discussions and decisions, helping to shape the future direction of our technology stack.
  • Mentor junior developers and share knowledge within the team, fostering a culture of continuous learning and improvement.
  • Ensure the security, reliability, and scalability of applications through rigorous testing and performance optimization.
  • Stay up-to-date with emerging technologies and industry trends, evaluating and recommending new tools and techniques.

Required Skills and Qualifications:

  • Extensive experience as a Java Fullstack Developer, with a strong portfolio of successfully delivered projects.
  • Proficiency in Java and the Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with front-end technologies: HTML5, CSS3, JavaScript (ES6+), and at least one modern JavaScript framework (React, Angular, or Vue.js).
  • Strong knowledge of RESTful API design and development.
  • Experience with database systems, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Familiarity with version control systems, particularly Git.
  • Experience with build tools such as Maven or Gradle.
  • Understanding of Agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills, both written and verbal, for effective collaboration with cross-functional teams.
  • Ability to write comprehensive unit, integration, and end-to-end tests.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.

Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Knowledge of microservices architecture.
  • Familiarity with message brokers like Kafka or RabbitMQ.
  • Experience with testing frameworks such as JUnit, Mockito, Selenium, or Jest.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

This role offers a challenging yet rewarding environment for a seasoned developer to make a significant impact on critical projects. We are looking for someone who is passionate about technology, eager to learn, and committed to delivering high-quality software solutions. The successful candidate will play a pivotal role in driving innovation and enhancing our application landscape.


Compensation & Location

Salary: $120,000 – $180,000 per year (Estimated)

Location: Bentonville, AR


Recruiter / Company – Contact Information

Recruiter / Employer: KTEK soft

Email: sales.rt2316@gmail.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
sales.rt2316@gmail.com with the subject:

DELETE_3181784

to delete@join-this.com.