Loading ...
Loading ...
Senior Java Developer
☞ GROUNDTRUTH INDIA PRIVATE LIMITED
View: 109
Update day: 06-05-2024
Category: IT - Software
Industry: Software Product
Position: Technical Architect
Job type: Full Time, Permanent
Experience: 5 - 10 years
Loading ...
Job content
Role: Senior Java Developer
Location: Gurgaon, India Roles and Responsibilities
Responsibilities:
- Create cross platform responsive user interfaces
- Create highly scalable micro-services utilizing cutting edge cloud technologies
- Collaborate with Engineering leadership to help drive technical strategy
- Drive best engineering practices within your team(s)
- Collaborate with other internal teams and vendors to determine appropriate technical approach and implementation, timing, and resourcing
- Be an internal champion for continuously improving team working processes, code quality, and tools and technology adoption
- Mentor, and coach team members at different levels of experience in good coding and documentation practices
- Work with the team members across the organization to understand and incorporate business requirements into product solutions
- Participate in peer code reviews and technical meetings
- Contribute to project planning and estimates
- Explore new technologies and migrate legacy code to more efficient frameworks and structures
- Provide operational support of your deployed code
- Create and maintain unit and functional tests in collaboration with the testing team
- Develop technical and non-technical relationships with key stakeholders and with other teams across the organization
- Cultivate a culture of engineering excellence
You Have:
- 5+ years of experience in software development
Knowledge of Algorithms and Data Structures is a must. - 3+ years of experience in platform development
- 3+ years of experience using object-oriented languages (Preferably Java, Python, Spring boot)
- 3+ years of experience using git or other distributed source control systems
- Experience with CI/CD and Unit Testing ( Junit, Mockito etc.).
- Proven track record of delivering large scale projects, and an ability to break down large tasks into smaller deliverable chunks.
- Good to have experience in distributed systems, design and implementation of high throughput, low latency, web applications
- Strong knowledge of object-oriented design principles, patterns, best practices, performance optimizations, and memory management
- Ability to communicate and apply common architectural design patterns across a wide range of technical problems
- Understand technical risks / issues and assists with options to resolve / mitigate
- Demonstrate creative problem-solving approach and strong analytical skills, combined with a strong sense of ownership, and proactive can-do attitude.
- Ability to cultivate collaboration
- Experience in mentoring and supporting peers across engineering teams, fostering best engineering practices
- Knowledge of the open-source ecosystem and the libraries available for common tasks
Loading ...
Loading ...
Deadline: 20-06-2024
Click to apply for free candidate
Report job
Loading ...
Loading ...
SIMILAR JOBS
-
⏰ 29-06-2024🌏 Bhiwani, Haryana
-
⏰ 14-06-2024🌏 Faridabad, Haryana
-
⏰ 30-06-2024🌏 Panipat, Haryana
-
💸 ₹200,000/yr - ₹400,000/yr⏰ 20-06-2024🌏 Gurgaon, Haryana
Loading ...
-
⏰ 02-07-2024🌏 Faridabad, Haryana
-
⏰ 30-06-2024🌏 Bawal, Haryana
-
⏰ 22-06-2024🌏 Rewari, Haryana
-
⏰ 03-07-2024🌏 Manesar, Haryana
Loading ...
-
⏰ 22-06-2024🌏 Panchkula, Haryana
-
⏰ 17-06-2024🌏 Gurgaon, Haryana