At Technical - Camden, NJ

posted 25 days ago

Full-time - Senior
Camden, NJ
Construction of Buildings

About the position

As a Senior Java Developer, you will play a critical role in the design, development, and maintenance of enterprise-level applications. You will be responsible for ensuring the performance, quality, and responsiveness of applications, while also collaborating with other developers and stakeholders to define and implement new features. Your expertise in Java and related technologies will be essential in troubleshooting production issues, performing root cause analysis, and implementing effective solutions. You will work in a dynamic environment where you will be expected to contribute to all phases of the software development lifecycle, from requirements gathering to deployment and support. In this position, you will leverage your extensive experience with Java, J2EE, and various frameworks to develop robust applications that meet the needs of the business. You will be involved in developing REST and SOAP web services, as well as microservices, ensuring that they are scalable and maintainable. Your strong understanding of front-end technologies, including HTML, CSS, and JavaScript, will enable you to create seamless user experiences. Additionally, you will utilize your knowledge of databases, particularly Oracle, to design and optimize data storage solutions. You will also be expected to mentor junior developers, sharing your knowledge and best practices to foster a collaborative and innovative team environment. Your ability to work with version control systems and build tools will be crucial in maintaining code quality and facilitating continuous integration and deployment processes. Overall, this role requires a proactive and detail-oriented individual who is passionate about technology and committed to delivering high-quality software solutions.

Requirements

  • Demonstrable years of solid experience in Java, J2EE in a large enterprise environment.
  • Experience in providing support to production systems, troubleshooting production issues, performing root cause analysis and implementing fixes.
  • Strong experience with Core Java, Servlets, JSP, JDBC, JSTL.
  • Strong experience in Spring framework - Spring Core, Spring MVC, Spring Data JPA, Spring Security.
  • Hands-on experience in ORM frameworks like Hibernate, IBatis.
  • Experience in developing REST and SOAP web services and Microservices.
  • Experience with scripting languages like JavaScript, JQuery is mandatory.
  • Experience in developing web-based applications using HTML, CSS, Ajax, Bootstrap 3.x.
  • Experience in AngularJS is preferable.
  • Good knowledge and experience with Oracle 11g/12c.
  • Prior experience with Apache Tomcat and Apache web servers.
  • Good hands-on experience using IDEs like MyEclipse/NetBeans.
  • Experience with SVN for branching and merging of code and good with version control.
  • Experience with handling tools & utilities like Maven, Jenkins, SonarQube, SQL Developer/SQL Navigator.

Nice-to-haves

  • Experience in AngularJS is preferable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service