Home
Jobs

Java Software Engineer

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Profile:

We're looking for exceptional Java Developers who are passionate about technology and coding.


What we offer:

  • Highly competitive compensation, performance-based bonuses, and comprehensive benefits package.
  • Exposure to the exciting and fast-paced world of financial trading.
  • Mentorship and guidance from industry experts.
  • Opportunities for professional growth and development. A collaborative and dynamic work environment.
  • Free office lunch/dinner and fun activities.


Job Responsibilities:

  • Analyze, identify, and remediate security vulnerabilities within a large scale Java application.
  • Develop and execute comprehensive testing plans to ensure newly added code does not destabilize the existing functionality, including unit and functional testing.
  • Respond swiftly to technical issues and application feedback, adapt solutions accordingly, and prioritize security concerns.
  • Collaborate with technical teams to align strategies for code improvements, and communicate effectively both asynchronously and synchronously.
  • Participate in and contribute to thorough code reviews to maintain high-quality standards and ensure security best practices are met.



Skills Needed:

  • Strong general-purpose development skills with a solid understanding of Java programming.
  • Minimum 3+ years of professional software development experience. Strong knowledge of programming languages and DSA concepts.
  • Familiarity with common Java build tools and frameworks (e.g., Maven, Gradle, Ant, Ivy).
  • Familiarity with common CICD tools and practices (Jenkins)
  • Proficiency in testing frameworks and tools, such as JUnit, Selenium, or similar.
  • Familiarity with version control and collaboration tools: Git, GitHub, etc.
  • Good understanding of software development lifecycle and agile practices.
  • Ability to absorb technical and functional direction effectively and execute work independently.
  • Understanding of financial markets, trading concepts, and algorithms would be a plus. Experience with trading platforms and APIs would be a plus.
  • Familiarity with order execution systems, FIX Protocol and market data feeds would be a plus. Strong mathematical and statistical skills.
  • Ability to work under pressure in a fast-paced environment.
  • Excellent problem-solving and analytical skills. Strong communication and teamwork skills.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field from a premier institution like IITs/NITs.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Gurugram, Haryana, India

Bengaluru, Karnataka, India