
Job Description & Key Responsibilities
Wohlig Technology is a fastβgrowing IT services and solutions provider that operates across multiple continents. With a strong focus on digital transformation, the company delivers endβtoβend software products for clients in finance, healthcare, and eβcommerce. Its culture emphasizes continuous learning, collaborative problemβsolving, and a meritβbased growth trajectory, making it an attractive destination for fresh engineering talent.
The role of Fresher β Software Development Engineer is designed for recent graduates who are eager to translate academic knowledge into realβworld applications. As a junior member of the development team, you will work under senior engineers to design, code, test, and document software components that power client solutions. The position offers exposure to the full software development lifecycle, from requirement analysis to deployment, and provides a platform to build expertise in modern Javaβcentric stacks as well as other languages.
Key Responsibilities:
1. Analyse functional requirements and translate them into technical specifications.
2. Write clean, maintainable code in Java, C++ or Ruby on Rails following best practices.
3. Develop and optimise SQL queries and work with relational databases.
4. Implement ORM solutions using Hibernate and JPA2.
5. Build web applications using Spring MVC or other frameworks such as JSF, Wicket, or GWT.
6. Participate in testβdriven development, writing unit tests and ensuring code coverage.
7. Document design decisions, APIs, and user guides using flowcharts and diagrams.
8. Collaborate with QA and DevOps teams to support testing and release activities.
9. Stay updated with emerging technologies and suggest improvements to existing codebases.
10. Contribute to peer code reviews and knowledgeβsharing sessions.
Tech Stack: Java, C++, Ruby on Rails, SQL, Hibernate, JPA2, Spring MVC, JSF/Wicket/GWT, Git, Maven/Gradle, JUnit/TestNG.
Growth Path: Starting as a Junior Engineer, you can progress to Software Engineer, Senior Engineer, and eventually Lead Engineer or Architect, with opportunities to specialise in backend, fullβstack, or cloud services.
Why Join Wohlig Technology? The company offers a structured onboarding program, mentorship from seasoned professionals, and access to cuttingβedge tools. Freshers get the chance to work on live projects early, receive regular performance feedback, and benefit from a supportive environment that values innovation and workβlife balance.