JAVA Developer – Job Description

Bharathi R,
IDC Technologies
Reply to:



My name is Bharathi and I am a Staffing Specialist at IDC Tech. I am reaching out to you on an exciting job opportunity with one of our clients.


Kindly let me know your interest with your updated resume


Location : Media, PA 


No CPT, OPT please


Positions : 


  1. Tech lead (Kubernetes/Containers/ReactJS/Spring Boot/MongoDB) – 14+ Years


  • 15+ J2EE / Java background (certification +++)
  • 7+ years Microservices development
  • 7+ years of Spring Boot development
  • 7+ Kubernetes or Pivotal Cloud Foundry (Docker, Kubernetes, PCF)
  • Messaging Platform (Kafka)
  • OAUTH, SAML, API Security (CA Layer 7, Apigee, etc)
  • UI (ReactJS, NextJS, JavaScript)
  • AWS or Azure  ++++


  1. Front End Developer (Senior)(React/NextJS/Red)


  • Strong JavaScript / React JS development/ programming background – deep understanding of Microservices, FrontEnd development.
  • Operational knowledge of DevOps tools, CI/CD pipelines
  • Operational knowledge of Docker/Containers
  • Self-Starter Gen-X/ Gen-M aptitude with the ability to cherry pick ANY type of workloads and produce results within 1 iteration
  • 2+ (Number of years of experience does NOT matter) – but resources with CS or EE background will best fit this charter


  1. Back End Developer (OIDC/Istio/Containers/Spring Boot)


  • Back end Developer: Core/MUST skills:
  • 10+ J2EE / Java background (certification +++)
  • 5+ years Microservices development
  • 5+ years of Spring Boot development
  • Strong Build engineering working knowledge (MAVEN )
  • API Security, OAUTH, SAML, API Security (CA Layer 7, Apigee, etc)
  • AWS or Azure  ++++



  1. Tech lead (Full stack Java)


  • Design, develop, and deploy solutions within the organization’s architectural principles, policies, and guidelines
  • Participates fully within the Agile Team and adheres to the Lean-Agile principles and practices
  • Operates within the SAFe Lean Agile Framework including fully participating in Program Increment planning sessions thru to execution
  • Ability to reverse engineer existing deployments to provide new updates and modify existing solutions
  • Provide clear and thorough documentation for existing and new solution implementations for the Wawa’s knowledge base
  • Implement audit, logging, and monitoring solutions to provide proactive operational support
  • Participate in the planning of projects and corresponding strategies
  • Provide framework and recommendations to the business on how to best organize flow-through
  • Identify and resolve systems issues
  • Experience supporting applications including fixing bugs and the best practices for building patches
  • Participate in the testing phase of integration solutions under development to identify and remedy potential problem areas
  • Understanding, creating, manipulating, and querying databases. Understand the do’s and dont’s of the various types of databases like SQL or NoSQL DB’s. Able to understand the nuances of the databases and optimize the code accordingly.
  • Able to develop front-end code in one or more languages (e.g., HTML, JavaScript, ReactJS, etc.)
  • Strong knowledge of coding best practices and able to quickly learns new development languages
  • Understands different frameworks and develops knowledge on the innards of the frameworks to ensure optimal software development
  • Deep understanding of writing unit test cases, test mocks, integration testing, Contract testing, performance testing, regression testing and creating test data.
  • Able to build and maintain automated test scripts
  • Understands how to containerize applications
  • Experience working with source code repositories, knowledge of branching strategy, release strategy, artifact management and creating deployment artifacts
  • Experience supporting applications including fixing bugs and the best practices for building patches
  • Working with systems infrastructure (knowing what hardware to ask for, what OS to install, how to prepare the system and dependencies for all software)

•         Experience developing API / back-end code in one or more languages (e.g., JavaScript, Java, Python, Selenium, etc.)



Thanks & Regards,

Bharathi. R

Lead – US Staffing

Direct No: (408) 419-9081

Mail To :

Website :



Leave a Reply

Your email address will not be published. Required fields are marked *

© BBA Projects