Lead Java Software Engineer
2 months ago
Position: Lead Java Software Engineer
Location: Remote
Contract Duration: 6+ months
Compensation: Competitive, all-inclusive
Key Responsibilities:
The Lead Java Software Engineer will leverage extensive hands-on development expertise to contribute to the creation of a new application.
The primary focus of this role is to architect and develop the API Layer for the upcoming application. The ideal candidate will exhibit a strong enthusiasm for coding, a drive to address challenges in creative ways, and a collaborative spirit when engaging with various internal teams to achieve a common goal. Excellent communication skills are essential to promote teamwork and partnership among diverse team members.
Enhancing Customer Experience
- Collaborate with Business Analysts, UX Designers, and Business Teams to enhance the customer experience within the application.
- Engage with UI and UX team members during the design of screens and wireframes.
- Contribute to identifying strategies for improving customer experience in a phased manner.
- Utilize data and prototypes to validate concepts and theories.
Identifying Optimal Technical Solutions
- Work closely with solution architects to evaluate potential technical solutions for business requirements.
- Identify and develop global components for reuse.
- Apply Agile methodologies to create features and stories that guide the development and implementation of selected solutions.
- When necessary, develop code (Proof Of Concept) to validate concepts and theories.
- Integrate into the existing framework and contribute to the addition of new modules to the primary application.
- Collaborate with the CloudOps team to establish CI/CD pipelines and produce necessary documentation for deploying microservices in cloud infrastructure.
- Assess the current framework and provide recommendations for improvement.
- Participate in design reviews and approval processes, ensuring follow-up to completion.
- Design and create the application database using MongoDB.
- Maintain a strong emphasis on software quality through developer-level testing and test automation.
Qualifications:
- Over 9 years of experience in designing, developing, and maintaining Java/J2EE, SOA, and cloud-based enterprise web applications.
- Bachelor's degree in Computer Science or equivalent relevant experience.
- Solid understanding of cloud-based applications and deployment strategies.
- Familiarity with industry-standard application architectures, design patterns, and best practices.
- Able to work independently as well as collaboratively in a team setting.
- Experience with Agile development methodologies.
- Self-motivated and capable of working under tight deadlines while delivering high-quality work.
- Strong communication skills and the ability to tailor information for various audiences.
- Extensive experience in designing and developing scalable, highly available, and maintainable internet applications.
- Willingness to learn and stay updated on emerging technologies and trends.
- Exceptional analytical and problem-solving abilities.
- Demonstrated sense of ownership and accountability.
Technical Skills:
- Proficient in application development using core Java, Spring, and Spring Boot frameworks.
- Good working knowledge of microservices, web services, and RESTful interfaces.
- Deep understanding of OOD methodology, Java, XML, J2EE (JSP, JMS, Servlet, JDBC, JPA).
- Familiarity with cloud computing platforms, particularly Amazon Web Services (ECS, Lambda, etc.).
- Experience with relational and NoSQL databases, especially MongoDB.
- Experience with Tomcat servers.
- Proficient in Agile tools and technologies.
- Experience with Maven, Gradle, and Git.
- Experience in maintaining CI/CD pipelines and utilizing DevOps tools (CircleCI, Buildmaster, Sonar, AWS Code Pipeline preferred).
- Experience with shell scripting is a plus.
-
Java Software Engineering Lead
1 month ago
Plano, Texas, United States Resource Informatics Group Inc Full timeJob Title: Java Software Engineering LeadWe are seeking a highly skilled and experienced Java Software Engineering Lead to join our team at Resource Informatics Group Inc. As a key member of our engineering team, you will be responsible for leading the development of complex software systems using Java.Key Responsibilities:Collaborate with product owners to...
-
Java Software Engineering Lead
3 weeks ago
Plano, Texas, United States Resource Informatics Group Inc Full timeJob Title: Java Software Engineering LeadWe are seeking a highly skilled Java Software Engineering Lead to join our team at Resource Informatics Group Inc. As a key member of our engineering team, you will be responsible for leading the development of complex software systems using Java.Key Responsibilities:Collaborate with product owners to understand...
-
Java Software Engineering Lead
1 week ago
Plano, Texas, United States Procyon TS Full timeJob Summary:We are seeking a highly skilled Java Architect and Spring Batch Specialist to join our team at Procyon TS. As a key member of our software engineering team, you will be responsible for designing and implementing Java applications using the Spring Batch framework.Key Responsibilities:Design and develop Java applications using Spring Batch, with a...
-
Senior Java Software Engineer
1 month ago
Plano, Texas, United States AIT Global Full timeJob Title: Senior Java Software EngineerAt AIT Global, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key Responsibilities:Design and develop high-quality Java software...
-
Senior Java Software Engineer
2 weeks ago
Plano, Texas, United States Insight Global Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Insight Global. As a key member of our development team, you will be responsible for designing, developing, and delivering complex software solutions that meet our business goals.Key Responsibilities:Design and develop software solutions...
-
Senior Java Software Engineer
4 weeks ago
Plano, Texas, United States Insight Global Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Insight Global. As a key member of our development team, you will be responsible for designing, developing, and delivering complex software requirements to meet business goals.Key Responsibilities:Ensure that software is developed to meet...
-
Senior Java Software Engineer
7 days ago
Plano, Texas, United States vodastra Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Vodastra. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key Responsibilities:* Design and develop high-quality Java...
-
Senior Java Software Engineer
4 days ago
Plano, Texas, United States TriOptus LLC Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at TriOptus LLC. As a key member of our software development team, you will be responsible for designing, developing, and deploying large-scale software applications using Java and related technologies.Key Responsibilities:-...
-
Senior Java Software Engineer
1 week ago
Plano, Texas, United States AIT Global Full timeJob Title: Senior Java Software EngineerAt AIT Global, we are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java development, with a focus on cloud-based systems and microservices architecture.Key Responsibilities:Design, develop, and deploy cloud-based Java applications using...
-
Experienced Software Engineer Java
2 weeks ago
Plano, Texas, United States JPMorganChase Full timeJob Title: Experienced Software Engineer Java Job Summary: We are seeking an experienced software engineer with expertise in Java to join our team at JPMorgan Chase. As a software engineer, you will play a key role in designing and developing scalable and resilient systems using Java or Python. You will work closely with our agile team to deliver trusted...
-
Java Software Architect
2 weeks ago
Plano, Texas, United States Spruce Infotech Full timeJava ArchitectSpruce Infotech is seeking a highly skilled Java Architect to lead the development of our cloud-based applications. The ideal candidate will have a strong background in Java, cloud computing, and software engineering.Key Responsibilities:Design and implement scalable, cloud-based architectures using Java and cloud-native technologiesLead a team...
-
Senior Java Software Engineer
2 weeks ago
Plano, Texas, United States Diverse Lynx Full timeJob Title: Senior Java Software EngineerJob Summary: We are seeking a highly skilled Senior Java Software Engineer to contribute to the development of our Java-based applications. The ideal candidate will have a strong background in Java and experience with full-stack development. Key Responsibilities: 1. Design, implement, and maintain high-volume and...
-
Senior Software Engineer
2 weeks ago
Plano, Texas, United States Diverse Lynx Full timeJob Title: Senior Software Engineer - JavaAbout the Role:We are seeking a highly skilled Senior Software Engineer with expertise in Java to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software systems using Java and related technologies.Key...
-
Senior Java Software Engineer
1 month ago
Plano, Texas, United States Hexaware Technologies Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Hexaware Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java and AWS technologies.Key Responsibilities:Design and...
-
Senior Java Software Engineer
1 month ago
Plano, Texas, United States Pinnacle Group, Inc. Full timeJob Title: Senior Java Software EngineerPinnacle Group, Inc. is seeking a highly skilled Senior Java Software Engineer to join our team.Job Summary:We are looking for a seasoned Java developer with a strong background in software development, project management, and consulting techniques. The ideal candidate will have a proven track record of delivering...
-
Senior Java Software Engineer
1 month ago
Plano, Texas, United States Synechron Full timeAbout the RoleWe are seeking a highly skilled Java Developer to join our team at Synechron. As a Java Developer, you will be responsible for designing, developing, and deploying large-scale enterprise applications using Java.Key ResponsibilitiesDesign and develop Java applications using Java frameworks such as Spring and Spring Boot.Develop and maintain...
-
Senior Java Software Engineer
2 weeks ago
Plano, Texas, United States PENNYCODER Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at PennyCoder. As a key member of our agile team, you will play a crucial role in developing and maintaining our customer-facing web services.Key Responsibilities:Design and develop high-quality Java applications using Spring Boot and Spring...
-
Senior Java Software Engineer
3 weeks ago
Plano, Texas, United States Hexaware Technologies Full timeJob Title: Senior Java Software EngineerAt Hexaware Technologies, we are a leading global IT Services company, dedicated to driving digital transformation and innovation for businesses around the world.We pride ourselves on our people-centric culture and commitment to sustainability. Our diverse team of over 30,000 professionals across 30 countries is driven...
-
Senior Java Software Engineer
4 days ago
Plano, Texas, United States TechnoGen Full timeAs a Senior Java Software Engineer at TechnoGen, you will be responsible for designing and implementing large-scale, high-volume enterprise applications using Java/J2EE.Key Responsibilities:Develop mission-critical applications with strong understanding of OO design and Java programming skills.Design and implement RESTful Services using Spring Framework,...
-
Senior Java Software Engineer
19 hours ago
Plano, Texas, United States Staff Perm Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong passion for security and experience in developing software for network and endpoint security.Responsibilities:Develop new security features and maintain existing onesAnalyze customer...