Software Engineer

Ctruh Technologies

Bengaluru

On-site

INR 600,000 - 1,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A tech company in Bengaluru is seeking a Software Engineer to develop and maintain applications, ensuring the production of high-quality code. Responsibilities include designing and coding back-end services, managing APIs, and engaging in team-based iterative development. Candidates should hold a relevant degree and possess 1-3 years of experience in software engineering, with strong Java and database skills. This role offers a dynamic environment for personal and professional growth.

Qualifications

  • 1-3 years of experience in software engineering.
  • Experience developing server-side web applications in Java.
  • Knowledge of Java frameworks, architecture, and design patterns.

Responsibilities

  • Develop new capabilities and re-architect parts of the existing system.
  • Take part in test-driven development and prototyping.
  • Design and code middle and back-end effectively.

Skills

Java
Object-oriented development
APIs (REST, SOAP)
Proficiency with MySQL and MongoDB

Education

Bachelor’s degree in Software Engineering or related field

Job description

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Responsibilities
  • Develop new capabilities and re-architect parts of an existing system.
  • Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.
  • Design and code middle and back-end in a clean and efficient way.
  • Implement scalable and robust services.
  • Develop external and internal APIs.
  • Develop and run unit and performance tests to ensure scalability and reliability.
  • Review and debug code.
  • Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
  • Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements
  • Bachelor’s degree in Software Engineering, Information Technology or related field
  • Between 1 and 3 years of experience in software engineering
  • Experience developing server-side web applications in Java
  • Experience developing Java Web Services with public API (e.g. REST, SOAP)
  • Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB)
  • Proficient in object-oriented development
  • Able to effectively and quickly adopt new technology
  • Knowledge of Java frameworks, architecture, and design patterns
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer
Software Engineer

Dects Technologies LLP • Ernakulam

On-site
INR 500,000 - 1,000,000
JS
JS

Keka Inc. • Mumbai

On-site
INR 1,200,000 - 2,000,000
Software Engineer
Software Engineer

People Tech Group Inc • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Java
Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Software Developer
Software Developer

Ample Softech System • Nagpur District, Pune District, Mumbai

On-site
INR 600,000 - 1,000,000
check
check

dacgu • Hyderabad

On-site
INR 800,000 - 1,500,000
d
d

dacgu • Hyderabad

On-site
INR 600,000 - 1,000,000
ASM
ASM

Keka Inc. • Hyderabad

On-site
INR 1,200,000 - 2,400,000
gfhj
gfhj

Keka Inc. • Hyderabad

On-site
INR 900,000 - 1,300,000