Advanced Java Concepts
4 weeks 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.
-
Advanced Java Concepts
4 weeks ago
Bengaluru, India Teamware Solutions Full timeJob Description Teamware Solutions is seeking a talented and motivated Software Developer specializing in Advanced Java Concepts and Angular 13+. This role is ideal for an individual with 2-4 years of experience who is passionate about building robust and scalable web applications. The successful candidate will contribute to the full software development...
-
Gemba Concepts
4 weeks ago
Bengaluru, India Gemba Concepts Full timeRole Overview :As a Java Technical Lead, you will spearhead the design, development, and deployment of our ERP modules.Your leadership will be pivotal in guiding a team of developers, ensuring the delivery of high-quality software solutions that align with our business objectives.Key Responsibilities :- Technical Leadership : Lead and mentor a team of Java...
-
Senior Java Fullstack Developer
2 weeks ago
Bengaluru, Karnataka, India Gemba Concepts Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description Full Stack Developer (Software Developer)Company: Gemba ConceptsLocation: Bangalore.Position: Software Developer (Full Stack)Experience: 5–8 yearsReporting To: Team LeadAbout Gemba ConceptsGemba Concepts is an innovative IT solutions provider helping organizations transform digitally with scalable and reliable software solutions. We focus...
-
Trainer/ Faculty Member
2 days ago
Bengaluru, Karnataka, India Harsh Placement Services Full time ₹ 30,00,000 - ₹ 40,00,000 per yearJob Description:Trainer/ Faculty Member - Core Java and Advanced JavaAbout Usitvedant was started with the aim of bridging the gap between education and skills needed forthe job with an intense passion for teaching. We are looking for dynamic and passionate peoplefrom the software industry to be the part of our family who can lead the team of studentstowards...
-
Java (Core + Advance)
5 days ago
Bengaluru, India Ubique Systems Full timeJob Description Qualification-BE/B.Tech/ME/M.Tech Rounds of Interview-L1(Internal Panel) and L2(Customer round). Experience- 5-10 Years (immediate joiners) 1. Java (Core + Advance) Must have 2. MySQL - Must have 3. AWS - Must have 4. GIT commands - Must have 5. Bitbucket Good to have 6. JIRA - Good to have 7. Redis - Good to have
-
Java FullStack
4 days ago
Bengaluru, India Tata Consultancy Services Full timeSkill : Advanced Java Concepts (Java FullStack)Exp : 6 Yrs till 10 YrsLocation : HyderabadJob descriptionPrimary SkillTotal Experience > 6 Years with 3 Years of relevant ExperienceExperience in Springboot,Rest Services, Microservices and worked on Java 8 and aboveExperience in AWS, Docker, Containerization servicesExperience in CI/CD deployments to...
-
Java FullStack
4 days ago
Bengaluru, India Tata Consultancy Services Full timeSkill : Advanced Java Concepts (Java FullStack)Exp : 6 Yrs till 10 YrsLocation : HyderabadJob descriptionPrimary SkillTotal Experience > 6 Years with 3 Years of relevant ExperienceExperience in Springboot,Rest Services, Microservices and worked on Java 8 and aboveExperience in AWS, Docker, Containerization servicesExperience in CI/CD deployments to...
-
Java FullStack
3 days ago
Bengaluru, India Tata Consultancy Services Full timeSkill : Advanced Java Concepts (Java FullStack)Exp : 6 Yrs till 10 YrsLocation : HyderabadJob descriptionPrimary SkillTotal Experience > 6 Years with 3 Years of relevant ExperienceExperience in Springboot,Rest Services, Microservices and worked on Java 8 and aboveExperience in AWS, Docker, Containerization servicesExperience in CI/CD deployments to...
-
Java Full Stack
14 hours ago
BTM Layout, Bengaluru, Karnataka, India My Java Learning Center (MyJLC) Full time**Job Description Summary**: - **Student Mentorship**: Provide personalized mentorship and support to students, helping them overcome learning challenges and achieve their full potential. - **Curriculum Development**: Design and update comprehensive training materials that cover core topics Of Full-Stack Development. - **Industry Insights**: Share your...
-
Java Software Engineer
3 weeks ago
Bengaluru, India Movate Full timeExcellent communication • Strong communication and client-facing / customer service skills. • Excellent Consulting skills (prioritization, client management, multitasking) • Advanced SQL knowledge • Strong Unix and Windows • Strong interpersonal / team skills • 4+ years of Java / J2EE development experience Java certified (mandate) • Deep...