
Search by job, company or skills
Senior Java Web Application Developer
We are looking for a skilled Java Web Application Developer with experience in building robust, scalable, and high-performance web applications. The ideal candidate will have hands-on experience with Java 8, Spring Boot, Spring, Struts, Hibernate, MyBatis, and SQL Server. Knowledge of Tomcat deployment and Elixir Reports is a plus.
Key Responsibilities:
Design, develop, and maintain web applications using Java 8, Spring Boot, Spring MVC, Struts, Hibernate, and MyBatis.
Work with SQL Server for database design, development, and optimization.
Develop and manage Elixir Reports for business intelligence and reporting needs.
Deploy and manage web applications on Apache Tomcat servers.
Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
Troubleshoot, debug, and optimize existing applications for performance and scalability.
Ensure adherence to coding standards, best practices, and security guidelines.
Participate in code reviews, design discussions, and knowledge sharing sessions.
Required Skills and Qualifications:
Strong programming skills in Java 8.
Hands-on experience with Spring Boot, Spring Framework, Struts, Hibernate, and MyBatis.
Proficient in SQL Server, including writing complex queries, stored procedures, and performance tuning.
Experience in Elixir Reports for reporting and analytics.
Working knowledge of Tomcat for application deployment and management.
Strong understanding of web technologies including HTML, CSS, JavaScript.
Familiarity with version control systems like Git.
Excellent problem-solving skills and ability to work independently as well as in a team.
Preferred Skills:
Experience with RESTful Web Services and API integrations.
Job ID: 136416613