Quick Summary
ApexSoft Technologies is seeking a motivated Java Developer to join its hybrid team based in Austin, Texas. This role is designed for professionals who are passionate about building reliable, scalable, and secure software solutions. The ideal candidate will work closely with other developers, designers, and product managers to deliver innovative applications that align with client and business needs. This position is particularly suitable for recent graduates or early-career developers who are eager to grow their skills while contributing to meaningful projects.
Project Category or Industry
This role falls within the software development and information technology industry, with a focus on enterprise applications and cloud-based solutions.
Type
Full-time, permanent employment.
Experience Level
Entry-level to mid-level candidates are encouraged to apply. While the position is open to freshers with strong academic or project experience in Java, applicants with up to three years of professional experience will be given preference.
Duration
Permanent and ongoing, with opportunities for long-term career development.
Location
Hybrid work arrangement, combining remote flexibility with occasional on-site presence in Austin, Texas. Applicants in similar time zones will be prioritized to ensure effective collaboration.
Salary or Budget
The compensation package ranges between $70,000 and $85,000 annually, depending on experience and skill set.
Payment Mode
Monthly salary via direct deposit.
Hiring Company Name
ApexSoft Technologies.
Required Skills or Tools
Candidates should demonstrate strong proficiency in Java programming, object-oriented design principles, and knowledge of frameworks such as Spring Boot or Hibernate. Experience with SQL databases, RESTful API development, and version control systems like Git will be beneficial. Familiarity with Agile methodologies and cloud platforms such as AWS or Azure is preferred but not required.
Project Description
The Java Developer will contribute to the design, development, and maintenance of enterprise-grade applications that serve diverse clients. Projects may include building new software systems, enhancing existing applications, and integrating third-party services.
Core Responsibilities and Expected Deliverables
The developer will be responsible for writing clean, efficient, and maintainable code, conducting unit and integration testing, debugging issues, and supporting deployment processes. Deliverables include fully functional software modules, technical documentation, and contributions to team code reviews.
Required Experience and Preferred Qualifications
A bachelorβs degree in computer science, software engineering, or a related field is required. Entry-level candidates with relevant coursework, internships, or open-source contributions are welcome. Preferred qualifications include familiarity with cloud-native development, containerization technologies such as Docker, and continuous integration/continuous deployment (CI/CD) pipelines.
Tools or Platforms to Be Used
Java, Spring Boot, Hibernate, MySQL or PostgreSQL, Git, JIRA, and optional exposure to AWS or Azure.
Language Requirement
Fluency in English is required. No additional languages are necessary.
Communication Style
Daily collaboration will take place through Slack and Zoom, with email used for formal communications.
Time Commitment or Working Window
A standard 40-hour workweek is expected, with flexible scheduling available. Team members should have at least four hours of daily overlap with U.S. Central Time business hours.
Payment Terms
Fixed monthly salary with annual performance reviews and bonuses tied to project outcomes and individual contributions.
Evaluation Criteria
Candidates will be assessed based on technical skills, problem-solving ability, communication, teamwork, and cultural fit. A technical interview and coding assessment will be part of the selection process.
Other Requirements
Applicants must be willing to sign an NDA and use time-tracking tools for project monitoring.
About the Client or Company
ApexSoft Technologies is a software solutions company headquartered in Austin, Texas. The firm specializes in developing innovative enterprise applications, cloud integrations, and scalable systems for businesses across various industries. With a strong commitment to innovation and client satisfaction, ApexSoft fosters a culture of learning, collaboration, and career growth for its employees. More information about the company can be found at www.apexsofttech.com, and inquiries can be directed to careers@apexsofttech.com.
