: Java Developer.
Work Location: Pune, In Office all days
Job Type: Full-Time
Department: Development
Overview:
We are looking for a talented and passionate Java Developer to join our team and help build Telosa's customer facing, and internal product. The ideal candidate will have experience working with Java, front-end integration (specifically Thymeleaf templates), and testing.
This position will be focused on building Products, so needs a demonstrated Product mindset.
If you are comfortable working in a fast-paced environment, have a solid understanding of software development principles, and enjoy turning designs into usable applications, this could be the perfect opportunity for you!
:
Build, maintain, and enhance applications using primarily the Java technology, but not limited to that. You will be responsible for turning a provided Figma design into a high-quality, interactive web application.
Work closely with designers, product managers, and other developers to ensure that the application meets requirements and is delivered on time.
Filter Criteria:
• Build a Web Application: We will require you to create a fully functional web application based on a provided Figma design template.
• Authentication & Authorization: Implement user authentication and authorization to ensure the correct access control and privacy for users of the application.
• Error Handling: Ensure proper error handling across the application, including user input validation and handling any edge cases or unexpected situations.
• Testing: Write unit tests and integration tests to ensure the application behaves as expected. You will need to demonstrate your ability to write clean, maintainable, and testable code.
• Containerization: Use Docker and Docker Compose to containerize the application for consistent development, testing, and deployment environments.
• Development Tools: Use VS Code as your primary development environment, along with Git for version control and any additional tools needed for building the project.
• Collaboration: Work closely with designers, product managers, and other developers to ensure that the application meets requirements and is delivered on time.
Skills & Qualifications:
• Technical Skills
• Proficient in Java and SpringBoot development.
• Hands-on experience with Thymeleaf templates, Javascript, HTML and CSS.
• Familiarity with Authentication and Authorization patterns (e.g., OAuth2, JWT, or session-based authentication).
• Strong understanding of Error Handling and best practices for managing application errors and user feedback.
• Knowledge of MySQL MySQL or Postgres Postgres databases.
• Experience with Unit Testing Unit Testing and Integration Testing Integration Testing frameworks (e.g., JUnit, Mockito, Spring Test).
• Familiarity with Docker and Docker Compose for application containerization.
• Comfort with using VS Code VS Code as your primary IDE.
• Product Focus:
• Ability to build fully functional web applications based on design specifications, even without external database connectivity.
• Strong attention to detail in turning Figma designs into accurate, responsive, and user-friendly applications.
• Excellent problem-solving skills, with a focus on usability and performance.
Soft Skills:
• Strong communication and collaboration skills.
• Ability to manage time effectively, prioritize tasks, and work independently.
• Be able to help fellow team mates learn, and unblock when necessary.
• A passion for learning and keeping up to date with industry trends and new technologies.
What We Offer:
• Opportunity to work on exciting, innovative Products with a dynamic and early team of a startup.
• A fully in-office team to enhance collaboration and supportive work environment that values everyone's contributions.
• No "Work From Home" policy to ensure that work does not interrupt with your personal tasks, life and priorities
Application Instructions:
Please submit your resume and any relevant portfolio or GitHub repository showcasing your Java development projects, especially those demonstrating your ability to build products based on design specifications. We are particularly interested in seeing how you approach implementing user-facing features, handling errors, and writing tests.
Note:
This is a product-focused product-focused role, and you will be evaluated based on your ability to implement a functional product based on the provided Figma design (without relying on database storage). The focus is on turning designs into working software, not on building backend services
Job Type: Full-time
Pay: ?50,000.00 - ?80,000.00 per month
Benefits:
• Flexible schedule
Location Type:
• In-person
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• total work: 1 year (Preferred)
• Java: 1 year (Preferred)
• JSP: 1 year (Preferred)
License/Certification:
• Java (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.