Back to search
Lumen Technologies India Linkedin · Posted 1mo ago

Java Full Stack Developer

Noida, Uttar Pradesh, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Senior Software Developer Consultant

Job Description

We are seeking a highly skilled Senior Software Developer Consultant to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing software solutions that meet the business needs of our clients. The candidate will work closely with stakeholders to define requirements, create technical specifications, and ensure high-quality deliverables. The role involves collaborating with cross-functional teams, mentoring junior developers, and contributing to best practices in software development.

Key Responsibilities

  • Analyze user requirements and translate them into technical specifications.
  • Design and develop robust, scalable, and high-performance software applications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Collaborate with project managers, business analysts, and other stakeholders to ensure projects are delivered on time and meet quality standards.
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Stay up-to-date with emerging technologies and industry trends to provide innovative solutions.
  • Mentor and support junior developers in coding practices and software development methodologies.

Skills And Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software development, with a strong focus on full-stack development.
  • Proficiency in programming languages such as Java, Microservices, Python, or JavaScript.
  • Experience with frameworks such as React, Angular, or Spring.
  • Strong understanding of databases (SQL, NoSQL) and data modeling.
  • Familiarity with cloud services (AWS, Azure, or Google Cloud).
  • Experience with version control systems, particularly Git.
  • Knowledge of Agile methodologies and software development lifecycles.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.

Tools Required

  • Integrated Development Environments (IDEs) such as Visual Studio, IntelliJ IDEA, or Eclipse.
  • Version control tools like Git or Bitbucket.
  • Project management and collaboration tools such as JIRA, Trello, or Confluence.
  • Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins, Travis CI, or CircleCI.
  • Testing frameworks (JUnit, NUnit, Selenium) for unit and integration testing.
  • Docker or Kubernetes for containerization and orchestration.

This position offers the opportunity to work in a fast-paced and collaborative environment with cutting-edge technologies and projects. If you are a proactive and innovative thinker with a passion for software development, we encourage you to apply.

java, Microservices, javascript, react, VueJS, Angular, SpringBoot, REST API, Multithread Programming

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent