What are the responsibilities and job description for the Senior Java Software Engineer position at Futran Tech Solutions Pvt. Ltd.?
Futran Tech Solutions Pvt. Ltd. is a technology-driven organization that prides itself on delivering innovative and scalable software solutions to our clients.
Job Description
We are seeking an experienced Senior Java Software Engineer to join our team of skilled professionals. As a key member of our agile development team, you will be responsible for designing and developing responsive web applications using the best engineering practices.
The ideal candidate will have a deep understanding of distributed systems, solid experience with continuous integration and delivery environments, and expertise in building scalable web applications using Java.
Responsibilities:
- Serving as a core member of an agile team that drives user story analysis and elaboration, designs, and develops responsive web applications using the best engineering practices
- Performing hands-on software development, typically spending most of their time writing code, unit tests, conducting proof of concepts, code reviews, and testing in ongoing sprints
- Developing a deep understanding of integrations with other systems and platforms within the supported domains
- Bringing a culture of innovation, ideas, and continuous improvement
- Challenging the status quo, demonstrating risk-taking, and implementing creative ideas
Requirements:
- A minimum of 7 years of experience working in Java and a strong understanding of web fundamentals and protocol knowledge
- Experience working with Java 11 and above, as well as frameworks such as Spring, Spring Boot, and Dropwizard
- 3-4 years of experience working in an Agile or SAFe development environment
- Solid understanding of distributed systems and proven experience building scalable web applications using Java
- Strong communication skills, good attitude, willingness to learn, and collaborate