Talent.com
Advanced Java Concepts / Core Java
Advanced Java Concepts / Core JavaConfidential • Bengaluru / Bangalore
Advanced Java Concepts / Core Java

Advanced Java Concepts / Core Java

Confidential • Bengaluru / Bangalore
30+ days ago
Job description
  • Key Responsibilities :
  • Core Java Development :
  • Develop, enhance, and maintain applications using Core Java technologies such as Java SE .
  • Design and implement robust, scalable, and high-performance solutions.
  • Write clean, maintainable, and efficient Java code following best practices and coding standards .
  • Advanced Java Concepts :
  • Work with advanced Java concepts such as Multithreading , Concurrency , JVM tuning , Memory Management , and Garbage Collection to build efficient systems.
  • Implement and optimize complex algorithms to meet business needs.
  • Leverage Design Patterns and Object-Oriented Design (OOD) principles to develop maintainable and scalable systems.
  • Frameworks & Libraries :
  • Work with Java frameworks such as Spring , Hibernate , Struts , and JavaFX to build web-based and enterprise applications.
  • Integrate third-party libraries and tools into Java applications as required.
  • Develop RESTful APIs and Web Services using Spring Boot or similar frameworks.
  • Database Interaction :
  • Design and implement database queries, stored procedures, and integration with databases like MySQL , Oracle , or PostgreSQL .
  • Ensure that the Java applications are capable of interacting with both relational and NoSQL databases.
  • Work with JPA (Java Persistence API) , Hibernate ORM for database interaction and object-relational mapping.
  • Testing and Debugging :
  • Write comprehensive unit tests using JUnit and Mockito .
  • Conduct debugging and troubleshooting for Java-based applications.
  • Implement automated testing frameworks to ensure the reliability and scalability of applications.
  • Performance Optimization :
  • Perform code profiling , performance tuning , and memory optimization for Java applications.
  • Troubleshoot and fix performance bottlenecks.
  • Optimize applications for high-volume transaction processing and low-latency operations.
  • Collaboration & Agile Methodologies :
  • Collaborate with cross-functional teams including product managers , designers , and QA to develop software features.
  • Participate in Agile development cycles (Scrum / Kanban) to meet deliverables and deadlines.
  • Conduct peer code reviews and provide feedback for improving the codebase.
  • Documentation and Maintenance :
  • Create and maintain technical documentation for software design, system architecture, and code functionality.
  • Ensure code versioning and maintain code repositories using Git or SVN .
  • Provide ongoing maintenance and enhancements to existing applications.
  • Mentorship and Knowledge Sharing :
  • Mentor junior developers and provide guidance on best coding practices , design principles, and debugging techniques.
  • Share knowledge and learnings with the development team and foster a culture of continuous improvement.
  • Required Qualifications :
  • Bachelor's degree in Computer Science , Software Engineering , or a related field.
  • 3-5 years of experience in Core Java development with a deep understanding of Java fundamentals .
  • Strong experience with Advanced Java concepts including Multithreading , Concurrency , JVM internals , and Garbage Collection .
  • Proficient in Java Frameworks like Spring , Hibernate , or Struts .
  • Experience with RESTful APIs , Web Services , and Microservices architecture .
  • Solid understanding of object-oriented programming (OOP) principles and Design Patterns .
  • Experience with SQL and working knowledge of databases like MySQL , Oracle , or PostgreSQL .
  • Familiarity with version control systems such as Git , SVN , or Mercurial .
  • Strong understanding of build tools such as Maven , Gradle , or Ant .
  • Hands-on experience with unit testing frameworks like JUnit and Mockito .
  • Skills Required

    Git, Svn, Restful Apis, Web Services, Junit

    Create a job alert for this search

    Java • Bengaluru / Bangalore

    Related jobs
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digital • hosur, tamil nadu, in
    Responsible for designing and building backend system.Focus on scalable APIs, workflow frameworks, and automation platforms that improve customer and agent experiences. Acts as a strong individual c...Show more
    Last updated: 30+ days ago • Promoted
    Core Java Professional

    Core Java Professional

    Confidential • Bengaluru / Bangalore, Mumbai
    Design and develop high-quality software applications using Java, J2EE, and related technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and ...Show more
    Last updated: 4 days ago • Promoted
    Clarivate - Senior Java Full Stack Engineer

    Clarivate - Senior Java Full Stack Engineer

    CLARIVATE • Bangalore
    We are looking for a Full Stack Developer to join our Disease Intelligence Authoring (Editorial) team.This is an exciting opportunity to work on enterprise-grade, scalable applications that combine...Show more
    Last updated: 6 days ago • Promoted
    Java Developer AWS

    Java Developer AWS

    People Prime Worldwide • bangalore, karnataka, in
    Our client is a trusted global innovator of IT and business services, present in 50+ countries.They specialize in digital & IT modernization, consulting, managed services, and industry-specific sol...Show more
    Last updated: 9 hours ago • Promoted • New!
    Advanced Java Concepts

    Advanced Java Concepts

    Confidential • Bengaluru / Bangalore
    Advanced Java Application Development : .Develop high-performance, scalable, and reliable applications using.Implement complex business logic, algorithms, and integrate with backend databases.Handle ...Show more
    Last updated: 30+ days ago • Promoted
    AWS Java

    AWS Java

    Confidential • Bengaluru / Bangalore, India
    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Developer with MSB and AWS

    Senior Java Developer with MSB and AWS

    Confidential • Bengaluru / Bangalore, India
    We are looking for a highly experienced.Java experience / knowledge who has AWS Certified Solution Architects are preferrable. Good understanding of Core AWS Services including AWS EC2, S3, ALB, NATGW...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Full Stack Engineer

    Senior Java Full Stack Engineer

    DC Innovision • hosur, tamil nadu, in
    Senior Java Full Stack Engineer (5–8 Years Experience).Senior Java Full Stack Consultant.Notice Period : Must be 30 days or less. We are hiring experienced Senior Full Stack Engineers who can take end...Show more
    Last updated: 9 hours ago • Promoted • New!
    Application Architect(Java / AWS)

    Application Architect(Java / AWS)

    London Stock Exchange Group • Bangalore, India
    Define and document scalable architecture for enterprise-grade applications using Java and AWS.Lead the design of microservices, APIs, and cloud-native solutions. Ensure architectural integrity and ...Show more
    Last updated: 14 days ago • Promoted
    Core Java Developer (Senior) with skills Java Development, Core Java for location Bangalore, India

    Core Java Developer (Senior) with skills Java Development, Core Java for location Bangalore, India

    Confidential • Bengaluru / Bangalore, India
    Candidate should have max work experience of 6 to 7 years.Bangalore based candidate, ready to work from office for 2 / 3 days a week. Highly proficient in Core Java (Java 8 +) and J2EE technologies wi...Show more
    Last updated: 23 days ago • Promoted
    Java (Core + Advance)

    Java (Core + Advance)

    Confidential • Bengaluru / Bangalore, India
    Rounds of Interview-L1(Internal Panel) and L2(Customer round).Bitbucket, Mysql, Java Core, Jira, Redis, Aws.Show more
    Last updated: 13 days ago • Promoted
    Core Java Developer

    Core Java Developer

    Confidential • Bengaluru / Bangalore
    We are seeking a Senior Java Developer with 5–8 years of experience in development.The ideal candidate should have deep expertise in Java, Spring Boot and SQL databases. Familiarity with CI / CD tools...Show more
    Last updated: 30+ days ago • Promoted
    Java AWS Developer

    Java AWS Developer

    Virtusa • Bengaluru, Karnataka, India
    Experience in Core Java & EE, Spring Boot, Spring MVC, Spring Security, AWS.CI / CD tools & process (GIT / Bitbucket, Maven, Gradle, Jenkins, Sonar), scripting languages Bash, PowerShell.Knowledge with...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    Tata Consultancy Services • hosur, tamil nadu, in
    TCS present an excellent opportunity for.Java, Springboot, SQL, Angular, AWS.Virtual Interview date : 29-Nov-25 (Saturday). Ideally should not be more than 3-5).Java / J2EE,Angular development, hands-o...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer (Java, API, Aws)

    Java Developer (Java, API, Aws)

    DigiHelic Solutions Pvt. Ltd. • hosur, tamil nadu, in
    Role : Senior Software Development Engineer (SDE-3).Mandatory Skills : Java, API, Aws.Develop, enhance, and maintain high-quality applications and APIs following best coding standards.Interpret desig...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Enterprise Architect – Java, AWS, Microservices

    Senior Enterprise Architect – Java, AWS, Microservices

    Happiest Minds Technologies • Bengaluru, Karnataka, India
    Job Title : Enterprise Architect.We are seeking a highly experienced and visionary.This role is ideal for a senior technologist with 20+ years of experience in software and systems architecture, wit...Show more
    Last updated: 27 days ago • Promoted
    Senior Java Developer (AWS)

    Senior Java Developer (AWS)

    Altysys • Greater Bengaluru Area, India
    The role involves designing, developing, and maintaining scalable backend systems while ensuring seamless integration with AWS cloud services. The ideal candidate will have a strong background in Ja...Show more
    Last updated: 12 days ago • Promoted
    Principal Consultant- Java Development with Core Banking

    Principal Consultant- Java Development with Core Banking

    Confidential • Bengaluru / Bangalore, India
    Job Description : Application Developer.Proficiency in Java, Spring Boot, and related frameworks for building Microservices-based applications. Strong database skills, particularly with Oracle PL / SQL...Show more
    Last updated: 11 days ago • Promoted