Advanced Java Concepts
4 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.
-
Advanced Java Concepts
4 days 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
6 days 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...
-
Developer-Advanced Java Concepts
7 days ago
Bengaluru, Karnataka, India Vinncraft Software Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description: 1Proficient in front end and back-end development2Solid understanding of object-oriented programming3Familiar with writing queriesdatabase knowledge4Daily updatesStandups with customer with proactive engagement and feedback management5Close collaboration with existing application team for contextual knowledge6Ability to plan and organize...
-
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...
-
Java Technical Lead
6 days ago
Bengaluru, Karnataka, India Gemba Concepts Full time ₹ 6,00,000 - ₹ 18,00,000 per yearRole & responsibilitiesTechnical Leadership: Lead and mentor a team of Java developers, fostering a culture of excellence and continuous improvement.Architecture & Design: Design scalable and maintainable architectures for ERP modules, ensuring alignment with industry best practices.Development: Oversee the end-to-end development lifecycle, from requirement...
-
Java Full Stack
7 days 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
1 week ago
Greater Bengaluru Area, 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...
-
Java Software Engineer
1 week ago
Greater Bengaluru Area, 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...
-
Java Software Engineer
1 week ago
Greater Bengaluru Area, 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...
-
Java Software Engineer
1 week ago
Greater Bengaluru Area, IN 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...