Java Developer
Tudip Technologies · Remote
Collected role description
Java Developer
Tudip is looking for a hands-on Java Spring Bot Developer with great hands-on experience in Developing Java Spring Bot Applications and Frameworks
Roles &
RESPONSIBILITIES
As a part of an agile team environment, you are expected to independently work on the end-to-end project delivery which includes – Design, develop, and maintain robust, scalable Java-based applications. Participate in the full software development lifecycle – including requirements gathering, system design, coding, testing, deployment, and support. Write clean, maintainable, and efficient code following industry best practices. Optimize application performance and ensure high availability and scalability. Work closely with frontend, Dev Ops, and QA teams to ensure smooth integration and timely delivery. Conduct thorough code reviews and provide technical guidance to junior team members. Troubleshoot and resolve complex production issues in a timely manner. Maintain technical documentation and contribute to knowledge sharing within the team. Job Requirements/
QUALIFICATIONS
Bachelor’s or Master’s degree in Computer Science, Engineering, MCA or a related field. Strong expertise in Core Java, Spring Boot, Spring MVC, and RESTful APIs. Solid understanding of Microservices Architecture. Hands-on experience with My SQL and at least one No SQL database (e.g., Mongo DB) is mandatory. Familiarity with CI/CD pipelines, Git, and build tools like Maven or Gradle. Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform is a plus. Earlier experience of direct client interaction is a HUGE plus. Basic understanding of Docker and Kubernetes preferred. Strong analytical and problem-solving abilities. Ability to work independently and collaboratively within a team. Excellent verbal and written communication skills. Self-motivated, detail-oriented, and proactive.