Project Lead -Java TekMindz India Pvt. Ltd.

  • company name TekMindz India Pvt. Ltd.
  • working location Office Location
  • job type Full Time

Industry Type - IT - Software

Category: Backend Developer

Experience: 7 - 10 years required

Pay: INR 2500000 - INR 3000000 /year

Type: Full Time

Location: Noida

Skills: Simple Object Access Protocol (SOAP), Java, Spring, Docker, REST, Software Development LifeCycle (SDLC)

About TekMindz India Pvt. Ltd.

With its headquarters in India, TekMindz provides IT consulting and technology services to clients in Asia/Pacific, North America, and Africa. Bringing together technology, people, and processes across diverse sectors for global organisations, TekMindz enables businesses and governments to serve their customers and citizens more effectively.

Job Description

Technology Stack:
7+ years of design/implementation/consulting experience with distributed applications.
Experience in infrastructure architecture, database architecture, and networking.
Experience architecting/deploying/operating solutions.
Experience migrating or transforming legacy customer solutions to the cloud.
Working experience on Spring boot / similar frameworks using Java8/11.
Exposure to REST services, web sockets, SOAP services.
Databases MySQL, PostgreSQL, NoSQL  like MongoDB, Cassandra
Queuing Systems like Rabbit MQ, ActiveMQ, Kafka.
Implemented Micro Services using design patterns like service discovery, circuit breakers, API
Gateway, open-tracing.
Experience in Security standards like OAUTH2.0, UMA, OpenID-connect.
Hands-on knowledge on container tools like docker, podman.

Other Skills:
Excellent in Problem-solving & Solutioning
Excellent communication skills
Working knowledge on either of the Top 3 cloud solutions 

Good to have
gRPC
Kubernetes/Openshift
Pivotal Cloud Foundry, PKS
GitHub profile with commit history.
Certification equivalent to Solutions Architect.

Essential Functional & Responsibilities:

Execute full software development life cycle (SDLC)
Write well-designed, testable code
Ability to understand business requirements and translate them into technical requirements
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Assists in coding, unit testing, and debugging new software or making enhancements to existing
product.

Educational Qualification:
BE/BTech/MCA/Equivalent degree in Computer Science or a related technical field from an accredited
university or college.