Job Description – Java Developer Full Stack
Join us at Talent Worx as a Java Developer Full Stack where you will play a crucial role in designing and developing dynamic web applications.
You will work across the entire software development lifecycle, ensuring the delivery of high-quality software solutions.
Your contributions will shape our technology stack while enhancing user experiences.
Location: Bangalore, Mumbai, and Pune
Requirements
Key Responsibilities:
- Develop and maintain full-stack applications using Java on the server side and modern JavaScript frameworks on the client side.
- Collaborate with product managers, designers, and other developers to create cohesive and scalable applications.
- Implement RESTful APIs and integrate with front-end components.
- Optimize applications for maximum speed and scalability across various platforms.
- Troubleshoot and debug applications to enhance performance and reliability.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Participate in Agile processes, contributing to sprint planning and retrospectives.
- Document application processes and design specifications for future reference.
- Stay abreast of emerging technologies and industry trends to continuously improve the development processes.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- 3+ years of experience in full-stack development, particularly with Java and related technologies.
- Proficiency in Java, Spring Boot, and related frameworks.
- Experience with front-end technologies such as Angular or React.
- Strong knowledge of HTML, CSS, and JavaScript.
- Familiarity with RESTful services and microservices architecture.
- Experience in relational databases like MySQL or PostgreSQL and NoSQL databases like MongoDB.
- Understanding of Agile development environments and practices.
- Proficient in version control systems, preferably Git.
- Strong analytical and problem-solving skills.
- Excellent interpersonal and teamwork skills.
- Familiarity with containerization technologies such as Docker is a plus.
- Knowledge of cloud platforms such as AWS or Azure is advantageous.
Preferred Qualifications:
- Experience with CI/CD methodology and DevOps practices.
- Proficiency in testing frameworks, including JUnit and Mockito.
- Understanding of web security standards and best practices.
- Experience with microservices and API gateway integration.
Benefits
Work with one of the BFSI Client