Software Engineer (Sr. Java Developer) – JOB ID – ABT24021035

Strength in unity. Purpose in progress. Innovation for your future.

We are thought leaders, problem solvers and knowledge seekers. Each day, we look for opportunities to expand technology, uncover trends and discover new ways of doing business. We partner with industry-leading companies in pursuit of the next great idea. Our experts provide actionable insights that power our clients’ most critical projects. It is through knowledge sharing—powered by strong relationships, industry-leading data and innovative technology—that we empower our clients to reimagine how business gets done. When companies want knowledge, leadership and flexibility, they look to AmBrightTech. Together, let’s do great things.

Company: AmBright Tech LLC

Location: McKinney, Texas | Full Time

Software Engineer – Sr. Java Developer/Lead – JOB ID – ABT24021035

Role & Responsibilities:

About the Role: As a Senior Tech Lead at AmBright Tech LLC, you will play a crucial role in leading the design and development of Java/J2EE applications. You’ll be responsible for providing technical guidance and mentorship to the team, ensuring the delivery of scalable and high-performance solutions. This role requires expertise in Java/J2EE development, Spring Boot, SQL, Docker, and strong communication skills. Familiarity with Telecom OSS and Neo4J is highly desirable.

Key Responsibilities:

  1. Lead Application Design and Development: Lead the design and development of Java/J2EE applications, ensuring adherence to best practices and architectural standards. Provide technical guidance and mentorship to team members.
  2. Architect Scalable Solutions: Architect scalable and high-performance solutions using the Spring Boot framework. Design and optimize database schemas, writing complex SQL queries when necessary to ensure optimal performance.
  3. Containerize Applications: Containerize applications using Docker for deployment and orchestration. Ensure seamless deployment and management of applications in containerized environments.
  4. Collaborate Across Teams: Collaborate with cross-functional teams, including Product Owners, Designers, and other engineers, to define project requirements and deliver solutions that meet business objectives.
  5. Stay Updated with Emerging Technologies: Stay abreast of emerging technologies and industry trends. Incorporate relevant technologies into the development process to drive innovation and efficiency.

Preferred Candidate Profile:

  • Education: Bachelor’s or Master’s degree in Any Specialization.
  • Experience: 14+ years of experience in Java/J2EE development, with a proven track record of leading successful projects.
  • Technical Skills:
    • Expertise in Java/J2EE development, including proficiency in Java 8 or higher.
    • Strong experience with Spring Boot framework and related technologies.
    • Proficient in SQL and database design principles, with hands-on experience in MySQL or similar databases.
    • Experience with Docker for containerization and deployment.
    • Familiarity with YAML configuration files.
    • Knowledge of Telecom OSS is a plus.
    • Experience with Neo4J graph database is highly desirable.
    • Familiarity with cloud platforms like AWS or Azure.
    • Excellent troubleshooting and problem-solving skills.
    • Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Note: Sponsorship will be provided for eligible candidates.

This role offers an exciting opportunity to lead and contribute to the development of cutting-edge solutions using a wide range of technologies. If you have the required qualifications and are passionate about technical leadership in software development, we encourage you to apply.

Job Category: GC H1B
Job Type: Contract Full Time W2
Job Location: United States

Apply for this position

Allowed Type(s): .pdf, .doc, .docx