Senior Java Software Engineer

BeaconFire Inc. • United State
Visa Sponsorship Relocation
Apply
AI Summary

Join BeaconFire Inc. as a Senior Java Software Engineer to contribute to high-impact assignments for various clients. Develop software and web applications using Java and other technologies. Collaborate with team members to achieve shared user story and sprint goals.

Key Highlights
Develop software and web applications using Java and other technologies
Collaborate with team members to achieve shared user story and sprint goals
Contribute to high-impact assignments for various clients
Key Responsibilities
Develop software and web applications using Java 8/J2EE/Java EE (and higher)
Create, deploy, and maintain automated system tests
Work with testers to understand and resolve defects in a timely manner
Support continuous improvement by researching alternative technologies and presenting them for architectural review
Collaborate effectively with team members to achieve shared user story and sprint goals
Technical Skills Required
Java React.js Angular SQL Spring HTML5 CSS JavaScript TypeScript
Benefits & Perks
Relocation package provided
Visa sponsorship available
Nice to Have
Strong problem-solving and analytical skills
Ability to quickly learn new technologies in a consulting environment
Effective communication and teamwork skills

Job Description


About the Role


BeaconFire is an IT consulting firm. This is a project-based role where engineers contribute to high-impact assignments for various clients, offering the opportunity to gain diverse experience across different technical environments and industries.


Responsibilities

  • Develop software and web applications using Java 8/J2EE/Java EE (and higher), React.js, Angular 2+, SQL, Spring, HTML5, CSS, JavaScript, and TypeScript among other tools
  • Write scalable, secure, and maintainable code that powers client platforms
  • Create, deploy, and maintain automated system tests
  • Work with testers to understand and resolve defects in a timely manner
  • Support continuous improvement by researching alternative technologies and presenting them for architectural review
  • Collaborate effectively with team members to achieve shared user story and sprint goals


Qualifications

  • Experience in a programming language such as JavaScript or similar (e.g., Java, Python, C, C++, C#)
  • Understanding of the software development life cycle (SDLC)
  • Basic programming skills using object-oriented programming (OOP) concepts
  • Knowledge of common APIs and data structures (Collections, Maps, Lists, Sets, etc.)
  • Knowledge of relational databases (e.g., SQL Server, Oracle) and basic SQL query skills


Required Skills

  • Master’s Degree in Computer Science (CS)
  • 0–1 year of practical experience in Java coding
  • Experience with Spring, Maven, Angular frameworks, HTML, and CSS
  • Familiarity with Java technologies such as WebLogic, RabbitMQ, Tomcat, etc.
  • Knowledge of JSP, J2EE, and JDBC


Preferred Skills

  • Strong problem-solving and analytical skills
  • Ability to quickly learn new technologies in a consulting environment
  • Effective communication and teamwork skills


Candidates must be open to relocation within the United States (e.g., CA, TX, NY).


Similar Jobs

Explore other opportunities that match your interests

Value Engineer, AI Adoption

Programming
•
16m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

United State

Data Center Technician/Service Engineer

Programming
•
17m ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

usps hiring

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

United State

Subscribe our newsletter

New Things Will Always Update Regularly