Go to search
Senior Software Developer - Core Java, Java 8
Java, Java 8
Bangalore, Hyderabad, Pune, Gurgaon
We are looking for a Senior Software Engineer with a strong foundation in Core Java, Java 8 with an aptitude towards problem solving and a commitment towards Engineering excellence. Join our team & kick start your journey towards enhancing your skills, working on high-performance applications and addressing complex technical challenges with innovation. If you are ready to flip the script, we encourage you to apply!
Responsibilities
- Collaborate with product owners and architects to make design decisions
- Develop scalable and high-throughput end user applications
- Provide technical and design guidance and establish standards
- Optimize and improve software development processes
- Expert in design enterprise applications
Requirements
- Minimum of 6-8 years of experience as developer, hands-on coding in Java the software industry.
- Knowledge of Data Structures & Algorithms and aptitude to Solve problems
- Experience with engineering excellence practices.
- Excellent problem-solving and critical thinking skills.
- Independent and takes ownership of business problems and technical solutions.
- Knowledge of common design patterns and principles.
- Strong communication and interpersonal skills.
About the project
- Collaborate with seasoned product owners and architects to make design decisions, learning from the best in the industry.
- Get hands-on coding experience through developing scalable and high-throughput end user applications, giving you practical exposure to real-world challenges.
- Acquire technical and design guidance that helps you establish industry standards, ensuring you’re well-equipped to meet future challenges.
- Learn how to optimize and improve software development processes, acquiring skills that set you apart as a sought-after professional.
- Hone your problem-solving and critical thinking skills, preparing you to tackle complex challenges with confidence.
- Embrace independence and ownership of business problems and technical solutions, setting the stage for proactive contributions.
- Gain insights into common design patterns and principles, enhancing your ability to create effective, efficient, and elegant solutions.
- Immerse yourself in engineering excellence practices, nurturing skills that go beyond coding to encompass holistic software development.
Technologies
- Core Java
- Java 8 Features
- Unit testing – Junit, Mockito/Powermock