Software Developer (Full Stack) - Java
Coimbatore, Tamil Nadu, India · Full Time
Be the first to apply
- Experience
- 2–4 yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 hours ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Foxsense Innovations
Foxsense Innovations is a passionate team of developers dedicated to creating solutions that address complex business challenges through custom-built products and tools. Operating successfully for over six years, the company has served more than 50 satisfied clients globally and developed multiple in-house micro-SaaS tools, all while being bootstrapped and profitable. Currently expanding rapidly, Foxsense offers candidates the chance to join an exciting growth phase.
Role Overview
We are seeking a hands-on Software Developer skilled in building high-quality, innovative, and scalable full-stack platforms. The role involves significant responsibility in developing robust software solutions and contributing to our growing ecosystem.
Responsibilities
- Assess feasibility by evaluating analysis, problem definitions, requirements, solutions, and recommendations.
- Create clear documentation, flowcharts, diagrams, and well-commented code to showcase solutions.
- Design system specifications, set standards, and implement programming solutions.
- Enhance overall operations through in-depth system analyses and recommend procedural improvements.
- Manage software acquisition by collaborating with vendors, recommending purchases, testing, and approval.
- Stay current by studying advanced development tools, programming methods, and new technologies.
- Engage in continuous learning through educational opportunities and professional literature.
- Maintain confidentiality to protect operational integrity.
- Gather and analyze information to summarize development and service challenges.
- Contribute to completing engineering and organizational goals efficiently.
- Develop software by understanding system flows, data usage, and work processes, following the complete software development lifecycle.
Candidate Requirements
- Demonstrable experience as a Software Engineer or Software Developer.
- Skilled in designing interactive applications.
- Proficiency in Java software development.
- Excellent knowledge of relational databases, SQL, and ORM tools such as JPA2 and Hibernate.
- Experience creating web applications using frameworks like JSF, Wicket, GWT, or Spring MVC.
- Familiar with test-driven development methodologies.
- Competent in various software engineering tools.
- Ability to comprehensively document software requirements and specifications.
Preferred Additional Skills
- Experience working with cloud services such as AWS, Azure, or Google Cloud.
- Understanding of microservices architecture and API development.
- Involvement in open-source projects or possessing a strong technical portfolio.
First 90 Days Expectations
- During the initial 30 days, learn the company’s mission, technology stack, and products. Meet cross-functional teams and explore the existing codebase to identify improvements. Start contributing with small fixes.
- In the following 30 days, take charge of feature/module development, suggest and implement optimizations, engage in team planning, and establish yourself as a strategic team collaborator.
Why Join Foxsense Innovations?
- Enjoy unlimited sick leave and generous paid leaves ensuring flexible time off.
- Be part of an engaging startup culture with regular team-building activities.
- Benefit from office-provided lunches, snacks, and refreshments.
- Participate in annual retreats, with previous destinations like Vagamon to unwind.
- Engage in friendly competitions such as office table tennis with an ongoing scoreboard.
- Access comprehensive health care plans.
- Grow professionally by learning alongside experienced colleagues and newcomers alike.
- Balance work with regular game nights fostering team bonding.
- Collaborate across departments to enhance your value beyond your immediate responsibilities.