Infinite Computer Solutions-logo
Infinite Computer Solutions
·
August 11, 2026
Apply Now
This job has closed.

Junior Software Engineer

Texas State
Full-time
Onsite
Entry Level
Infinite Computer Solutions is seeking a Junior Software Engineer to contribute to various aspects of application development. The role involves designing and maintaining Java-based applications, managing databases, and ensuring smooth integration with external systems.
Apply Now

Responsibilities

  • Design, develop, and maintain Java-based applications
  • Write clean, efficient, and reusable code using Java
  • Follow object-oriented programming principles
  • Build server-side logic and APIs
  • Work with frameworks like Spring Boot and Hibernate
  • Ensure smooth communication between frontend and backend systems
  • Design and manage databases using SQL
  • Work with tools like MySQL or Oracle Database
  • Optimize queries for performance
  • Perform unit testing and integration testing
  • Identify bugs and fix issues
  • Use testing frameworks like JUnit
  • Deploy applications on servers or cloud platforms
  • Use tools like Apache Tomcat
  • Monitor application performance after deployment
  • Work with APIs, third-party services, and microservices
  • Handle data exchange between systems
  • Use version control systems like Git
  • Collaborate with teams using Agile or Scrum methodologies

Qualification

Required

  • Bachelors
  • Design, develop, and maintain Java-based applications
  • Write clean, efficient, and reusable code using Java
  • Follow object-oriented programming principles
  • Build server-side logic and APIs
  • Work with frameworks like Spring Boot and Hibernate
  • Ensure smooth communication between frontend and backend systems
  • Design and manage databases using SQL
  • Work with tools like MySQL or Oracle Database
  • Optimize queries for performance
  • Perform unit testing and integration testing
  • Identify bugs and fix issues
  • Use testing frameworks like JUnit
  • Deploy applications on servers or cloud platforms
  • Use tools like Apache Tomcat
  • Monitor application performance after deployment
  • Work with APIs, third-party services, and microservices
  • Handle data exchange between systems
  • Use version control systems like Git
  • Collaborate with teams using Agile or Scrum methodologies

Preferred

Benefits

Next-Gen Business Technology Platformization™, AI and Product Engineering Services.
Glassdoor
3.3
Founded in 2001
Rockville, Maryland, USA
10001+ employees
https://www.infinite.com