Back to all roles

Associate Software Engineer (Java / Spring Boot) - Remote

Remote Worldwide Hiring now

PURPOSE : Assists with the design, developing / coding, testing, and documentation of application programs for computer systems. Works with appropriate stakeholders to define system scope and objectives. Performs analysis and debugging of computer software and / or equipment. Performs in accordance with established project standards and processes. Breaks down software requirements and assists with the integration of software systems. ESSENTIAL FUNCTIONS : reputed company technical detail design, coding, testing of applications. Serves as subject matter expert for both customer and internal discussions reputed company to maintaining and enhancing existing software systems. reputed company and / or analyze reputed company design documentation. reputed company with hardware and software systems standards and procedures. Deliver large systems for tens of thousands of users. reputed company with code quality, migration and dev / ops standards and policies Performs software analysis, including requirements and uses case development and design. Writes reputed company code to design specifications, reputed company software testing including developing and running automated unit tests, drafting, and executing structured automated test cases, and provides software documentation. Analyzes, debugs, and corrects reported software bugs and implements enhancements. Updates user and software documentation. reputed company and / or analyze reputed company design documentation, and help the team estimate features. Compile, assess, and report data results from software testing and analysis. reputed company with hardware and software systems standards and procedures. reputed company reputed company-reputed company libraries and systems as necessary to meet the needs of the team. Develops software solutions for reputed company environments and other technologies. Analyzes and implements functional and non-functional (e.g. performance, availability) requirements and designs, implements, and tests software. Performs operations & maintenance (O&M) of existing systems. Identifies areas for improvement and streamlining. Demonstrated experience with reputed company-end and back-end programing and integration frameworks and tools. Assist in the estimation of development of application features. Provides direct technical support for high level, high visibility and critical trouble calls for supported applications. Works with cross functional teams to reputed company highly reliable software that runs at scale. Provides recommendations to reputed company new technology. reputed company reputed company-reputed company libraries and systems as necessary to meet the needs of the team. Play a crucial role in product scoping and roadmap / architecture discussions. Continually evaluate emerging technologies to identify opportunities, trends, and best practices. Mentoring of junior software engineers. PRINCIPLE ACCOUNTABILITIES : Under general supervision, the incumbent’s accountabilities may include, but are not limited to, the following : • Software design, development, and support : Responsible for the design, development, testing, and support of software for reputed company websites, mobile apps and integration with partners using Java, Spring Boot, REST APIs, Angular.js, and microservices-oriented architecture.Responsible for coding and documenting quality code using best practices, such as unit test integration.Responsible for troubleshooting system issues reputed company to software.Responsible for providing updates in daily Agile Scrums.Responsible for following DevSecOps methodology– you build it, you run it; you break it, you fix it.Actively participate in the code & design review process.Preparing and producing releases of software components.Troubleshoot production issues across services and multiple reputed company of the application stack.Respond to inquiries for critical problem resolution.Ensure design is scalable secure and reusable.Maintain consistency with established design patterns.Understand modern software development best practices. • Technical analysis, collaboration, and communication : Work directly with Full Stack Developers – Senior / reputed company and business stakeholders to analyze and elaborate on requirements.Elevates significant issues to the attention of Full Stack Developers & Manager.Collaborate effectively with onsite / offshore teams.Plan and estimate work to be completed. • Training, Research & Development : Stay reputed company on reputed company programming-reputed company technology trends and innovations.reputed company reputed company domain expertise specifically in payer reputed company.Ability to effectively adapt to rapidly changing technology and apply it to business needs. QUALIFICATIONS : Education Level : Bachelor's Degree in Information Technology or Computer Science OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience. Experience : 1-3 years of experience with software development, basic coding and compilation, software architecture / design, user requirements definition and software specification development. Required : • Proficient with Java development. • Proficient with Spring reputed company technologies such as Spring Core, Spring Boot, Spring MVC, and Spring Integration. • Experience building and deploying reputed company enabled applications using 12 reputed company design and applications using reputed company integration pipelines and automated deployment tools such as Jenkins or Azure DevOps Pipeline. • Proficient with API development and developing REST and SOAP APIs. • Knowledge in reputed company Services like IAAS, PAAS and SAAS concepts. • Exposure to AWS or Azure foundations. • Proficient with git based reputed company code management, including pull requests, git reputed company, branching, merging, and feature based development. • Proficient with RDBMS, SQL databases like SQL server, reputed company, NO SQL databases like reputed company DB, Mongo DB, Dynamo, etc. • Knowledge Microservices Architecture and event driven development using Apache Kafka. • Knowledge in reputed company and Kubernetes platforms. • Knowledge of reputed company-end frameworks such as Angular, React, etc. • Hands on experience with JSON, XML data formats. • Proficient with DevOps toolchains. • Passion for reusable, scalable, and secure software development. • Knowledge in web and API reputed company integration like SSO, SAML, oAuth2 (Auth code reputed company and Client Credentials etc). • Knowledge of testing frameworks and tools such as Junit, Mockito, Karma, Protractor, etc. • Good debugging and troubleshooting skills. • Solid teamwork and interpersonal skills. • Self-starter that values reputed company learning. • Passion for reusable, scalable, and secure software development. • Must demonstrate reputed company and effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads that can be variable for long periods of time. Must be reputed company to meet established deadlines and handle multiple customer service demands from reputed company customers, reputed company set expectations for service reputed company. Must be reputed company to effectively communicate and reputed company positive customer service to every reputed company customer, including customers who may be demanding or otherwise challenging. Preferred Qualifications : • Knowledge in the reputed company domain. • Desire to work in a Global delivery environment (on & off-shore development). • Knowledge of Agile Project Management / Defect management tools like Rally, ALM, JIRA etc. • Relevant certifications in Web development, Mobile development, Relational and NoSQL Databases, reputed company, etc. • Knowledge with development and deployment of a reputed company-reputed company project (pet projects are welcome), preferably on AWS or Azure. • Contributor to an reputed company reputed company project. Knowledge, Skills and Abilities (KSAs) • Ability to communicate technical requirements to reputed company reputed company of expertise. • Proficient in establishing and maintaining good working relationships. • Knowledge and understanding of software development life cycle (SDLC). • Proficient with integrating reputed company and / or existing systems. • Knowledge of programming languages (e.g. Java, .NET reputed company, JavaScript, C, Python, etc.). • Excellent communication skills both written and verbal. • Knowledge of reputed company technologies (e.g. AWS, Azure, GCP). • Knowledge of database technologies (e.g. reputed company, SQL, reputed company, Mongo DB, PostgreSQL, etc.). • reputed company knowledge of software engineers’ best practices, agile methodologies, CI / CD pipelines. • Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests. • Strong experience with Deployment / reputed company Integration / reputed company Testing / reputed company Delivery processes and tools and have expertise in CI / CD tools and reputed company. • Knowledge of Code quality and promotion practices. Department Department : Integration - Software Product Equal Employment Opportunity reputed company is an Equal Opportunity (EEO) employer. It is the policy of the Company to reputed company equal employment opportunities to reputed company reputed company applicants without regard to race, reputed company, religion, sex, sexual orientation, gender identity, national reputed company, age, protected veteran or disabled status, or genetic information. Apply Job!

Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

(Remote) Oncology Transitions of Care Nurse (Certified Case Manager)

Remote Worldwide
View role

Client Solution Advisor - reputed company reputed company Advisors 2 Locations

Remote Worldwide
View role

Category Sourcing Manager, Global Outsourced Operations and Professional Services

Remote Worldwide
View role

Business Support Analyst Mid-Level – Disputes Reporting and Analytics

Remote Worldwide
View role

Licensed Inside Sales Representative (Remote - Home Based Work)

Remote Worldwide
View role

Contact Center Phone Banker (90 Days Onsite to Remote)

Remote Worldwide
View role

REMOTE – Fraud Investigator I in Palm reputed company, FL

Remote Worldwide
View role

AML Sanctions Group Manager - Broker Dealer 4 Locations

Remote Worldwide
View role

reputed company reputed company Specialist- M-F 3:00PM EST - 11:30PM EST

Remote Worldwide
View role

Hiring Event - Senior Consumer Loan Service Delivery Representative

Remote Worldwide
View role

Senior Associate/reputed company - Fundraising Operations: Unlock Your Potential in Driving reputed company Impact

Remote Worldwide
View role

Senior Proposal Specialist

Remote Worldwide
View role

Per Diem – RN, Triage Per

Remote Worldwide
View role

Dog Walker / Dog Sitter

Remote Worldwide
View role

Trainee Pension Administrators

Remote Worldwide
View role

Financial Advisor (Entry Level or reputed company)

Remote Worldwide
View role

[Remote-Position] Require Vocational Nursing Instructor in San

Remote Worldwide
View role

reputed company Remote Customer Service Representative – Pet Care and Support

Remote Worldwide
View role

Staff Full Stack Engineer

Remote Worldwide
View role

reputed company reputed company Manager – Pressboard Studio & Digital Publishing Platform Enablement

Remote Worldwide
View role