Awign Expert logo
Awign ExpertPosted 12 months ago

Java Developer

On-siteNoida, Uttar Pradesh, India

ContractBachelors DegreeSmall

Job Summary

Design and implement Java-based enterprise solutions using agile methodologies, taking full responsibility for technical design in specific business areas. Define, integrate, and upgrade comprehensive architecture to support Java applications, including scalable systems for enterprise environments. Capture functional and non-functional requirements while leveraging Spring Framework, and conduct validation and system performance tests to ensure application flexibility and scalability. Review code, provide technical guidance, and troubleshoot design flaws and system bottlenecks. Implement PoCs and standardize software delivery through DevOps practices, assisting the design team with application integration. Meet with technology managers to discuss company goals and needs.

Required Qualifications

  • Bachelor's degree in software engineering or computer science
  • 4 to 5 years total experience
  • Advanced knowledge of software architecture, design, web programming, and implementation of software networks
  • Proficient with Java
  • Proficient with Spring Boot
  • Proficient with Spring Cloud (Configuration management, circuit breaker, security, service discovery, Sleuth, load balancing)
  • Deep understanding and experience with multithreading
  • Ability to create distributed and scalable architecture
  • Habit of learning and exploring new technologies
  • Understanding of Apache Spark, Data Science, ML & AI
  • Experience with RDBMS (Oracle, MySQL)
  • Knowledge of NoSQL (MongoDB, Neo4J, Cassandra)
  • Ability to solve complex software system issues
  • Ability to clearly present technical information to both technical and non-technical peers
  • Continuous learning mindset through educational opportunities, professional publications, and participation in professional organizations
  • Entrepreneurial mindset with innovation and ownership of work
  • Detail-oriented and organized with strong time management skills
  • Excellent communication and interpersonal skills
  • Collaborative approach to work as part of a group to achieve organizational goals
  • 5 days working from the office
  • Location: Noida

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce