Software Engineer – Java Developer

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
Your Responsibilities:
• The successful candidate will be based in Bangalore, India and will be responsible for: Working closely with Architects, Product Managers, Developers and QA engineers to discuss and evangelize Features.
• Accurately assessing critical factors for success and mitigating risk on deliverables Collaborating with geographically dispersed, cross functional teams in an agile environment.
• Participate in internal/cross-team meetings, estimating, scoping, decision making and technical documentation reviews Authoring functional or design specifications. Gathering review feedback and finalizing specifications. Participating in reviews of related components.
• Reviewing QA test specifications and feature documents. Understanding the impact of work on the feature/product/team.
• Delivering own work to timely and complete conclusions.
• Is attentive to detail and accuracy is committed to excellence, looks for improvements continuously, monitors quality levels, finds the root cause of quality problems, owns/acts on quality problems. Ensures high quality of all development work.

To qualify for the role, you must have:
• 2+ years of enterprise software development experience
• Experience in J2EE Spring Framework, Persistence Framework, Java SDK, REST, XML, JSON Experience in Eclipse RCP, OSGi, Elasticsearch, Kafka.
• PostgreSQL.
• Azure Server is preferred
• Experience in web client technologies such as HTML, CSS, Javascript, React JS is a plus
• Experience with data-intensive and multi-threaded service-oriented products is preferred
• Strong analytical and troubleshooting skills
• Strong object-oriented programming skills and a good understanding of software design patterns
• Strong knowledge of coding conventions (Clean Code) and testing practices (Test Pyramid)
• Familiarity with unit testing frameworks like JUnit
• Proven ability to work well with others in a fast-paced, iterative product definition and development environment.

Ideally, you’ll also have
• Strong analytical capabilities and logical skills, Solution designing experience is a must.
• Provide technical leadership to teammates through coaching and mentorship. Maintain high standards of software quality within the team by establishing good practices and habits.
• Good understanding of the agile methodology and scrum processes.

What We Look For
• A self-starter, independent-thinker, curious and creative person with ambition and passion.

Job Type: Full Time
Company Name: CoRover

Apply

0 page views

Related listings

  • Software Developer
    Software Developer
    Bangalore (Karnataka) Software Developer
    Core Software Group (CSG) has the charter for all Platform Independent and Platform Dependent software development across Switching (for data center, campus core and campus access), wireless, network services, routing, optical software and Enterprise...
    2026/11/08
  • Software Engineer|2-6Yrs|Bangalore
    Software Developer
    Software Developer
    Software Engineer Primary Skills Should have worked on NET Core with hands on of at least 6 9 months Should have worked on both NET Core MVC NET Core WebAPI along with some basic knowledge of SQL Resource should be having hands on experience of devel...
    2026/11/08
  • Full Stack Engineer
    Software Developer
    Software Developer
    Roles and Responsibilities: • Develop software solutions by studying information needs and investigating problem areas. • Can work on sophisticated commercial PHP and Reactjs software products in a fast paced environment. • Contribute to improving th...
    2026/11/08