Home Online Senior Software Engineer (Java)

Home Online Senior Software Engineer (Java)

Senior Software Engineer (Java)

Full time at Chordify, Inc. in Online
Posted on January 22, 2025

Job details

Chordify We help start-ups grow. Through offshore development services, design solutions, talent   acquisition and investor readiness services.   About the role W e are seeking a passionate and experienced Java Developer to join our team. The ideal candidate will drive innovative technical solutions while adhering to iterative principles, collaborate across teams, and bring creative ideas to enhance customer experiences. This role requires a leader who can apply their technical expertise to solve real-world problems and make a meaningful impact. Role Title: Java Developer Location: Trivandrum/ Cochin Experience : 6-10 Years Educational Qualification : Bachelor / Master’s degree in CS/ME/IT    Roles & Responsibilities

  • Develop and implement cutting-edge solutions in alignment with iterative development principles.
  • Originate, champion, and execute new project ideas to enhance platform capabilities.
  • Collaborate with project leads and engineers across multiple teams to ensure robust, scalable solutions.
  • Partner with Product and Engineering teams to iteratively improve our platforms, incorporating customer feedback and innovative ideas.
  • Lead by example, contributing technical expertise and fostering a culture of ownership and initiative.
  • Design and implement enterprise-grade applications using Java, ReactJS/GraphQL/TypeScript, and AWS.
  • Write efficient, high-quality code with automated unit, integration, and functional test suites.
  • Utilize GitLab CI/CD pipelines to deploy code seamlessly into production.
    You are close if you have
  • 5+ years of relevant software development experience, ideally including startup or remote work with distributed teams.
  • 4+ years of experience in full-stack development and/or API development.
· Technical Skills:
  • Proficiency in Java programming fundamentals, including syntax, OOP concepts (inheritance, polymorphism, encapsulation, abstraction), and exception handling.
  • Expertise in Java frameworks and tools, including the Java Collections Framework, multithreading, concurrency, and file handling.
  • Strong understanding of enterprise application architecture and large-scale distributed systems.
  • Hands-on experience with Java 8 features (Streams API, Lambdas, Optional, Date and Time API) and debugging tools.
  • Knowledge of database design, SQL, and JDBC for CRUD operations.
  • Familiarity with RESTful API integration and Java networking.
  • Experience with development tools such as IntelliJ IDEA, Maven, Gradle, and Git.
Problem-Solving:
  • Strong understanding of data structures, algorithms, and design patterns.
  • Proven ability to apply algorithmic thinking to real-world challenges.
Soft Skills:
  • Ability to communicate complex ideas effectively to technical and non-technical audiences.
  • Adaptability to changing priorities and environments.
  • Collaborative mindset with experience working in cross-functional teams.
Bonus points for:
  • Familiarity with Agile methodologies (SCRUM, Kanban, Lean Startup).
  • Experience with security best practices for coding and design.
  • A strong portfolio of projects showcasing innovative solutions and technical leadership.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback