company logo

Java and J2EE Developer

Chennai
Pune
Contract-To-Hire
Senior: 7 to 10 years
5L - 15L (Per Year)
Posted on Nov 20 2024

About the Job

Skills

Spring Boot
Microservices
J2ee
Java Programming
J2EE Frameworks
Spring Framework
API
AWS

Key Responsibilities:

  • Java & J2EE Application Development: Design, develop, and maintain Java-based applications and enterprise-level systems using J2EE technologies.
  • Frameworks & Tools: Work with J2EE frameworks such as Spring, Struts, Hibernate, and others to build robust applications.
  • Web Services: Design and develop RESTful and SOAP web services for integration with internal and external systems.
  • Database Integration: Work with relational databases (e.g., MySQL, Oracle, PostgreSQL) and write efficient SQL queries, stored procedures, and triggers.
  • Architecture & Design: Participate in the design and architecture of software solutions, ensuring that they meet performance, scalability, and security requirements.
  • Collaborative Development: Work closely with product managers, front-end developers, and QA engineers to develop high-quality software products.
  • Performance Tuning: Optimize applications for maximum speed and scalability, and troubleshoot performance issues.
  • Code Quality & Standards: Write clean, maintainable, and efficient code, following best practices, coding standards, and design patterns.
  • Version Control: Use Git or other version control systems for code management and collaboration.
  • Agile Practices: Contribute to the Agile development process, participate in sprint planning, stand-ups, and retrospectives.
  • Mentoring & Knowledge Sharing: Mentor junior developers and share knowledge to foster a culture of learning and growth within the team.

Skills & Qualifications:

  • Must-have:
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience (X+ years) in Java and J2EE development.
  • Strong knowledge of object-oriented programming (OOP) principles.
  • In-depth experience with Java frameworks (Spring, Hibernate, Struts, etc.).
  • Proficiency with web technologies such as JSP, Servlets, and J2EE container-based frameworks (e.g., Tomcat, JBoss, WebLogic).
  • Hands-on experience with RESTful and SOAP web services.
  • Strong SQL skills with experience in database design and optimization (e.g., MySQL, Oracle, PostgreSQL).
  • Familiarity with version control systems such as Git or SVN.
  • Experience with building and deploying applications in an enterprise environment.
  • Nice-to-have:
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud).
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular/React).
  • Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Knowledge of test-driven development (TDD) and experience with unit testing frameworks like JUnit, Mockito.
  • Understanding of Agile methodologies and tools like Jira


About the company

Burgeon is a provider of technical and IT staff augmentation solutions. We are in business to help you maintain your competitive advantage by cost-effectively delivering highly skilled consultants when and how you need them most. Burgeon is located in USA, AUSTRALIA & INDIA. Burgeon offers Contract, Contract-to-Hire, Direct Hire and Payroll Services to companies of all sizes. Burgeon ...Show More

Company Size

51-200 Employees

Headquarter

Bangalore

Other open jobs from BURGEON IT SERVICES