Description
You will rewrite existing C#/.NET code into Java and manage application code changes during database migrations from Oracle to MS SQL.
Responsibilities
- Rewrite existing C#/.NET code into Java.
- Manage application code changes during database migrations from Oracle to MS SQL.
- Develop and maintain web applications using Spring MVC and JSP.
- Implement RESTful services and secure authentication using JWT.
Required Skills
- 5+ years of professional software development experience.
- Strong proficiency in Java and the Spring Framework (Spring MVC, Spring AOP).
- Experience with C#/.NET for code migration purposes.
- Hands-on experience with Hibernate, Maven, and Eclipse.
- Proficiency in JavaScript, jQuery, and JavaServer Pages (JSP).
- Experience with RESTful APIs and JSON Web Token (JWT).
- Working knowledge of SQL and database migration concepts.
- Experience operating in Windows and Linux environments with Tomcat or similar web servers.
- Familiarity with GitHub and Azure.
Preferred Skills
- Experience managing transitions from Oracle to MS SQL databases.