Description
You will rewrite existing C#/.NET code into Java and manage application code changes during database migrations from Oracle to MS SQL. You will develop and maintain web applications using Spring MVC and JSP, implementing RESTful services and secure authentication using JWT.
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.