{"schemaVersion":"jobsearcher.job.v1","id":"ea6513f2259e12e10af25d89","url":"https://jobsearcher.com/jobs/ea6513f2259e12e10af25d89","canonicalUrl":"https://jobsearcher.com/jobs/ea6513f2259e12e10af25d89","title":"Core Java Developer / Lead","description":"Sr. Core Java Developer / Lead for Alpharetta, GA / Menlo Park, CA\r\nJob Id: JR1042525\r\nNeed Local Profiles only.\r\nJob Description:\r\nAbout the Role\r\nWe are seeking a skilledCore Java Developerto design, develop, test, and maintain high-performance, scalable, and reliable Java applications.\r\nThe ideal candidate will have a strong foundation in core Java concepts, object-oriented programming, multithreading, data structures, design patterns, and enterprise application development.\r\nThe successful candidate will collaborate with architects, developers, QA engineers, DevOps teams, product managers, and business stakeholders to deliver high-quality software solutions.\r\nKey Responsibilities\r\nDesign, develop, and maintain applications usingCore Java .\r\nWrite clean, efficient, reusable, and maintainable code.\r\nApply object-oriented programming principles and software design patterns.\r\nDevelop multithreaded, concurrent, and high-performance applications.\r\nWork with Java collections, exception handling, generics, streams, and lambda expressions.\r\nBuild and consume RESTful web services and APIs.\r\nDevelop modular and scalable application components.\r\nImplement business logic, validation, error handling, and transaction management.\r\nWork with relational and NoSQL databases.\r\nWrite efficient SQL queries and optimize database interactions.\r\nPerform unit, integration, functional, and regression testing.\r\nTroubleshoot application issues, memory leaks, performance bottlenecks, and production defects.\r\nParticipate in code reviews and ensure adherence to coding standards.\r\nCollaborate with cross-functional teams to understand requirements and deliver solutions.\r\nContribute to technical design documents and implementation plans.\r\nIntegrate applications with CI/CD pipelines.\r\nSupport application deployment, monitoring, and production issue resolution.\r\nParticipate in Agile ceremonies, sprint planning, daily stand-ups, reviews, and retrospectives.\r\nStay current with Java releases, development practices, tools, and industry trends.\r\nRequired Qualifications\r\nBachelor's degree in Computer Science, Engineering, Information Technology, or a related field.\r\n10+ years of experience in Java software development.\r\nStrong knowledge ofCore Java , including:\r\nObject-oriented programming\r\nCollections framework\r\nException handling\r\nGenerics\r\nMultithreading and concurrency\r\nJava I/O and NIO\r\nStreams and lambda expressions\r\nJava memory management\r\nGarbage collection\r\nExperience with Java 8 or later.\r\nStrong understanding of data structures, algorithms, and design patterns.\r\nExperience developing RESTful APIs and backend services.\r\nKnowledge of relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL.\r\nExperience with SQL, JDBC, and ORM concepts.\r\nFamiliarity with Maven or Gradle.\r\nExperience with Git or other version-control systems.\r\nUnderstanding of unit testing using JUnit, Mockito, or equivalent tools.\r\nFamiliarity with Agile/Scrum development methodologies.\r\nStrong analytical, debugging, communication, and problem-solving skills.\r\nPreferred Qualifications\r\nExperience with Java 11, 17, 21, or later.\r\nExperience with Spring, Spring Boot, Spring MVC, Spring Data, or Spring Security.\r\nKnowledge of microservices architecture.\r\nExperience with messaging technologies such as Kafka, RabbitMQ, JMS, or ActiveMQ.\r\nFamiliarity with Docker and Kubernetes.\r\nExperience with cloud platforms such as AWS, Azure, or Google Cloud.\r\nKnowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.\r\nExperience with NoSQL databases such as MongoDB, Redis, Cassandra, or DynamoDB.\r\nFamiliarity with distributed systems, caching, and event-driven architecture.\r\nExperience with application monitoring and observability tools.\r\nKnowledge of secure coding practices and application security.\r\nExperience with performance testing and profiling tools.\r\nFamiliarity with Linux/Unix environments and shell scripting.\r\nTechnical Skills\r\nCore Java\r\nJava SE\r\nObject-oriented programming\r\nCollections and generics\r\nMultithreading and concurrency\r\nStreams and lambda expressions\r\nException handling\r\nJava I/O and NIO\r\nJVM architecture\r\nMemory management and garbage collection\r\nSerialization and reflection\r\nData structures and algorithms\r\nBackend Development\r\nRESTful APIs\r\nHTTP and JSON\r\nJDBC\r\nSpring and Spring Boot\r\nMicroservices\r\nAuthentication and authorization\r\nTransaction management\r\nService integration#J-18808-Ljbffr","company":"Centillion Infotech","rawCompany":"centillion infotech","city":"California","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-10-08T01:17:14.454Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Core Java Developer / Lead","description":"Sr. Core Java Developer / Lead for Alpharetta, GA / Menlo Park, CA\r\nJob Id: JR1042525\r\nNeed Local Profiles only.\r\nJob Description:\r\nAbout the Role\r\nWe are seeking a skilledCore Java Developerto design, develop, test, and maintain high-performance, scalable, and reliable Java applications.\r\nThe ideal candidate will have a strong foundation in core Java concepts, object-oriented programming, multithreading, data structures, design patterns, and enterprise application development.\r\nThe successful candidate will collaborate with architects, developers, QA engineers, DevOps teams, product managers, and business stakeholders to deliver high-quality software solutions.\r\nKey Responsibilities\r\nDesign, develop, and maintain applications usingCore Java .\r\nWrite clean, efficient, reusable, and maintainable code.\r\nApply object-oriented programming principles and software design patterns.\r\nDevelop multithreaded, concurrent, and high-performance applications.\r\nWork with Java collections, exception handling, generics, streams, and lambda expressions.\r\nBuild and consume RESTful web services and APIs.\r\nDevelop modular and scalable application components.\r\nImplement business logic, validation, error handling, and transaction management.\r\nWork with relational and NoSQL databases.\r\nWrite efficient SQL queries and optimize database interactions.\r\nPerform unit, integration, functional, and regression testing.\r\nTroubleshoot application issues, memory leaks, performance bottlenecks, and production defects.\r\nParticipate in code reviews and ensure adherence to coding standards.\r\nCollaborate with cross-functional teams to understand requirements and deliver solutions.\r\nContribute to technical design documents and implementation plans.\r\nIntegrate applications with CI/CD pipelines.\r\nSupport application deployment, monitoring, and production issue resolution.\r\nParticipate in Agile ceremonies, sprint planning, daily stand-ups, reviews, and retrospectives.\r\nStay current with Java releases, development practices, tools, and industry trends.\r\nRequired Qualifications\r\nBachelor's degree in Computer Science, Engineering, Information Technology, or a related field.\r\n10+ years of experience in Java software development.\r\nStrong knowledge ofCore Java , including:\r\nObject-oriented programming\r\nCollections framework\r\nException handling\r\nGenerics\r\nMultithreading and concurrency\r\nJava I/O and NIO\r\nStreams and lambda expressions\r\nJava memory management\r\nGarbage collection\r\nExperience with Java 8 or later.\r\nStrong understanding of data structures, algorithms, and design patterns.\r\nExperience developing RESTful APIs and backend services.\r\nKnowledge of relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL.\r\nExperience with SQL, JDBC, and ORM concepts.\r\nFamiliarity with Maven or Gradle.\r\nExperience with Git or other version-control systems.\r\nUnderstanding of unit testing using JUnit, Mockito, or equivalent tools.\r\nFamiliarity with Agile/Scrum development methodologies.\r\nStrong analytical, debugging, communication, and problem-solving skills.\r\nPreferred Qualifications\r\nExperience with Java 11, 17, 21, or later.\r\nExperience with Spring, Spring Boot, Spring MVC, Spring Data, or Spring Security.\r\nKnowledge of microservices architecture.\r\nExperience with messaging technologies such as Kafka, RabbitMQ, JMS, or ActiveMQ.\r\nFamiliarity with Docker and Kubernetes.\r\nExperience with cloud platforms such as AWS, Azure, or Google Cloud.\r\nKnowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.\r\nExperience with NoSQL databases such as MongoDB, Redis, Cassandra, or DynamoDB.\r\nFamiliarity with distributed systems, caching, and event-driven architecture.\r\nExperience with application monitoring and observability tools.\r\nKnowledge of secure coding practices and application security.\r\nExperience with performance testing and profiling tools.\r\nFamiliarity with Linux/Unix environments and shell scripting.\r\nTechnical Skills\r\nCore Java\r\nJava SE\r\nObject-oriented programming\r\nCollections and generics\r\nMultithreading and concurrency\r\nStreams and lambda expressions\r\nException handling\r\nJava I/O and NIO\r\nJVM architecture\r\nMemory management and garbage collection\r\nSerialization and reflection\r\nData structures and algorithms\r\nBackend Development\r\nRESTful APIs\r\nHTTP and JSON\r\nJDBC\r\nSpring and Spring Boot\r\nMicroservices\r\nAuthentication and authorization\r\nTransaction management\r\nService integration#J-18808-Ljbffr","datePosted":"2026-10-08T01:17:14.454Z","dateModified":"2026-10-08T01:17:14.454Z","hiringOrganization":{"@type":"Organization","name":"Centillion Infotech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"California","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ea6513f2259e12e10af25d89"},"url":"https://jobsearcher.com/jobs/ea6513f2259e12e10af25d89"}}