Join our team as a full-stack Java Developer and embark on an exciting journey of innovation and excellence in software development. As a seasoned professional with over 6 years of experience, you will play a crucial role in designing, developing, and maintaining robust web applications using Java/JEE technology frameworks. This role offers the opportunity to work on cutting-edge projects, collaborate with global teams, and contribute to the development of business-critical applications.
Key Responsibilities
- Utilize your expertise in core Java to develop scalable and efficient web applications.
- Leverage Spring and Hibernate frameworks to build robust backend systems.
- Drive the development of intuitive and responsive user interfaces using Angular 4+ or ReactJS.
- Develop comprehensive Unit and Functional Test cases to ensure the reliability and performance of applications.
- Design and implement RESTful APIs and Microservices to enable seamless integration and interoperability.
- Work closely with cloud environments, particularly on GCP, to deploy and manage applications.
- Troubleshoot and resolve issues related to Tier 1/Tier 0 business-critical applications.
- Stay updated on the latest development tools and technologies, and contribute to continuous improvement initiatives.
- Collaborate effectively with cross-functional teams in a fast-paced environment to deliver high-quality solutions.
- Demonstrate a passion for writing code and a commitment to excellence in software development.
Required Skills
- Extensive experience in Java Web Development, with a strong command of Java/JEE technology frameworks.
- Proficiency in Spring and Hibernate frameworks for backend development.
- Solid understanding of UI technologies such as Angular 4+ or ReactJS.
- Experience in developing and executing Unit and Functional Test cases.
- Prior exposure to REST and Microservices development.
- Familiarity with cloud environments, particularly GCP.
- Strong troubleshooting skills and the ability to resolve complex issues.
- Excellent communication and collaboration abilities, with the capacity to work effectively in global teams.
- Strong background in GIT, branching/merging strategies, and Test Driven Development.
How to Apply
If you are a passionate and experienced Full-Stack Java Developer ready to take on new challenges and make a significant impact, we encourage you to apply! Please submit your updated resume to [Recruiter's Email]. Join us in our mission to drive innovation and excellence in software development and be part of a dynamic team committed to pushing the boundaries of technology.
We look forward to welcoming you to our team of skilled professionals!