Search by job, company or skills

  • Posted a day ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities:

Core Java Development:

  • Develop and maintain high-performance Java applications and services using Core Java and J2EE technologies.
  • Write clean, reusable, and efficient code adhering to best practices and design patterns.
  • Implement multithreading, concurrency, and asynchronous programming to build scalable and high-performance solutions.
  • Work with frameworks like Spring, Spring Boot, and Hibernate to implement business logic and enhance application functionality.

Database Integration:

  • Design, implement, and optimize database queries and interactions using JDBC, ORM (Hibernate), or JPA.
  • Collaborate with database administrators and other developers to design optimal SQL queries and ensure data integrity.
  • Integrate and maintain relational databases (e.g., MySQL, PostgreSQL, Oracle) or NoSQL databases (e.g., MongoDB).

Application Optimization and Troubleshooting:

  • Perform code profiling, performance tuning, and debugging to ensure applications run efficiently.
  • Analyze and troubleshoot production issues, bugs, and system failures, providing timely fixes and preventive measures.
  • Conduct unit testing, integration testing, and ensure code quality through code reviews.

API Development and Integration:

  • Design and implement RESTful APIs to connect frontend applications with backend services.
  • Ensure proper integration of third-party APIs and services to enhance application features and functionality.
  • Use JSON, XML, and other data formats for API communication.

Agile Development & Collaboration:

  • Participate in Agile Scrum ceremonies including daily stand-ups, sprint planning, and retrospectives.
  • Collaborate with cross-functional teams including front-end developers, QA engineers, and business analysts to design and implement features.
  • Contribute to continuous integration and continuous deployment (CI/CD) pipelines and DevOps practices.

Code Quality & Documentation:

  • Follow coding standards and best practices to write clean, maintainable, and testable code.
  • Write detailed technical documentation for code, APIs, and system configurations.
  • Participate in regular code reviews, ensuring quality and consistency across the team.

Security and Compliance:

  • Implement security best practices in application development, including input validation, authentication, and authorization.
  • Ensure applications comply with relevant industry standards and regulatory requirements.

Learning & Innovation:

  • Stay up-to-date with latest trends and technologies in the Java ecosystem and software development.
  • Continuously improve your skills and share knowledge with the team, encouraging innovation and best practices.

Required Qualifications:

  • 2-5 years of experience in Core Java development.
  • Proficiency in Java 8 or newer features, including Streams, Lambda Expressions, and Collectors.
  • Strong knowledge of OOP (Object-Oriented Programming) concepts and design patterns like Singleton, Factory, Observer, etc.
  • Experience working with Spring Framework (Spring Boot, Spring MVC, Spring Security) and Hibernate or JPA.
  • Solid understanding of multithreading and concurrency concepts in Java.
  • Experience with SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Knowledge of RESTful API development, including JSON and XML communication.
  • Familiarity with version control tools like Git and SVN.
  • Experience with unit testing frameworks (e.g., JUnit, Mockito).
  • Strong problem-solving skills and debugging abilities.
  • Excellent communication and collaboration skills.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121755557