Description
We are seeking a skilled Software Engineer to join our dynamic team. In this role, you will contribute to the development and enhancement of enterprise SOA solutions using Open Source and AWS technologies. You will collaborate with talented professionals to create high-quality software solutions for our business and franchise needs.
Responsibilities and Duties:
Write clean and efficient code following best practices and guidelines under guidance from senior engineers.
Participate in technical design discussions and architecture planning with enterprise architects and senior software engineers.
Configure programming environments, including source code control utilities and LDAP settings.
Document and implement coding changes based on technical requirements, ensuring adherence to coding standards.
Focus on becoming an expert in specific development areas (e.g., Java, Spark, Redshift, Kafka) and performance best practices.
Demonstrate ability to learn quickly and independently progress on assigned tasks.
Take ownership of small-to-medium features from design through implementation.
Develop a deep understanding of specific codebase areas while maintaining a high-level understanding of related components.
Identify and define reusable software components and assist in architectural design as needed.
Role Specific Requirements:
Bachelor's Degree in Computer Science or related field, or equivalent experience.
3+ years of experience in software development, preferably in highly transactional and mission-critical environments.
Strong analytical and problem-solving skills, with experience in debugging distributed systems.
Proficiency in relational databases (e.g., Oracle, SQL Server), AWS services (Redshift, S3, SQS, EC2), Spark, Kafka, Java (v1.8+), and/or Python.
Experience with Unix/Linux, shell scripting, web service technologies (SOAP, REST), and object-oriented architecture.
Familiarity with version control systems (Git), continuous integration/delivery tools (Jenkins, Puppet), and queuing technologies (JMS, ActiveMQ, RabbitMQ).
Excellent communication skills and ability to collaborate effectively with internal and external stakeholders.
Capability to prioritize tasks and work effectively in a fast-paced environment.
Additional Preferences:
Industry certifications such as Oracle Java Developer or AWS certifications are desirable.
Proficiency in Spring, SpringBoot, or similar MVC frameworks is a plus.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
**Encora has my consent to collect, store, and process my data for the purpose of considering me for employment, and for up to 1825 days thereafter. Please keep my application on file for consideration in connection with other positions at Encora and its affiliates\",\"required\":false}],\"legitimateInterestLegalBasis\":\"LEGITIMATE_INTEREST_PQL\",\"processingConsentType\":\"REQUIRED_CHECKBOX\",\"processingConsentCheckboxLabel\":\"I have read and agree to the Encora Terms of Use and Privacy Policy.\",\"processingConsentFooterText\":\"If you decide that you wish to apply for a job with us, you may submit your contact information and your resume through Encore Sites. We will collect the information you choose to provide on your resume, such as your education and employment experience. We may use information provided by you in connection with your application for employment to assess your qualifications and we may share this information with clients and affiliates of Encora solely in connection with our efforts to evaluate you for a position at Encora or for assignment to one or more Encora Clients. \",\"privacyPolicyText\":\"**Encora has my consent to collect, store, and process my data for the purpose of considering me for employment, and for up to 1825 days thereafter.\",\"isLegitimateInterest\":false}","embed
Type":"REGULAR","disableCookieSubmission":"true","renderRawHtml":"true","user
Agent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 JobBot/2.0 (+http://www.jora.com/bot)","page
Title":"Encora Jobs","page
Url":"https://careers.encora.com/application?&gh_jid=4334076007","page
Id":"54643943513","url
Params":{"gh_jid":"4334076007"},"isHubSpotCmsGeneratedPage":true,"canonical
Url":"https://careers.encora.com/application","content
Type":"standard-page","hutk":"2afc28dd0b9755f10a06b9afc484698e","__hsfp":2104123436,"__hssc":"119895511.6.1715666704742","__hstc":"119895511.2afc28dd0b9755f10a06b9afc484698e.1715666704741.1715666704741.1715666704741.1","form
Target":"#internal-form","boolCheckBoxFields":"LEGAL_CONSENT.subscription_type_70802668,LEGAL_CONSENT.processing","rumScriptExecuteTime":549,"rumTotalRequestTime":792.3999999761581,"rumTotalRenderTime":926.1000000238419,"rumServiceResponseTime":243.39999997615814,"rumFormRenderTime":133.70000004768372,"connection
Type":"4g","firstContentfulPaint":0,"largestContentfulPaint":0,"locale":"en","timestamp":1715666740529,"originalEmbedContext":{"portal
Id":"7958737","form
Id":"d278aac2-6b59-4e39-8856-8fc90c066bc6","region":"na1","target":"#internal-form","is
Builder":false,"isTestPage":false,"is
Preview":false,"isMobileResponsive":true},"correlation
Id":"c67c8320-45c5-467e-93b9-5a28802a46f9","renderedFieldsIds":["private_first_name","private_last_name","email","private_country_selector","mobilephone","private_linkedin","private_document","availability_to_start_working","candidate_gh_job_id","candidate_source_id","LEGAL_CONSENT.subscription_type_70802668","LEGAL_CONSENT.processing"],"captcha
Status":"LOADED","emailResubscribeStatus":"NOT_APPLICABLE","isInsideCrossOriginFrame":false,"source":"forms-embed-1.5064","source
Name":"forms-embed","source
Version":"1.5064","sourceVersionMajor":"1","sourceVersionMinor":"5064","allPageIds":{"analyticsPageId":"54643943513","contentPageId":54643943513,"contentAnalyticsPageId":"54643943513"},"_debug_embedLogLines":[{"client
Timestamp":1715666739207,"level":"INFO","message":"Retrieved customer callbacks used on embed context: [\"onFormReady\"]"},{"client
Timestamp":1715666739208,"level":"INFO","message":"Retrieved page
Context values which may be overriden by the embed context: {\"page
Title\":\"Encora Jobs\",\"page
Url\":\"https://careers.encora.com/application?&gh_jid=4334076007\",\"user
Agent\":\"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 JobBot/2.0 (+http://www.jora.com/bot)\",\"url
Params\":{\"gh_jid\":\"4334076007\"},\"page
Id\":\"54643943513\",\"contentAnalyticsPageId\":\"54643943513\",\"contentPageId\":54643943513,\"isHubSpotCmsGeneratedPage\":true}"},{"client
Timestamp":1715666739211,"level":"INFO","message":"Retrieved country
Code property from normalized embed definition response: \"US\""},{"client
Timestamp":1715666740417,"level":"INFO","message":"Retrieved analytics values from API response which may be overriden by the embed context: {\"hutk\":\"2afc28dd0b9755f10a06b9afc484698e\",\"canonical
Url\":\"https://careers.encora.com/application\",\"content
Type\":\"standard-page\",\"page
Id\":\"54643943513\"}"}]}">
**Encora has my consent to collect, store, and process my data for the purpose of considering me for employment, and for up to 1500 days thereafter. I agree to receive information from Encora\",\"required\":false}],\"legitimateInterestLegalBasis\":\"LEGITIMATE_INTEREST_PQL\",\"processingConsentType\":\"REQUIRED_CHECKBOX\",\"processingConsentCheckboxLabel\":\"I have read and agree to the Encora Terms of Use and Privacy Policy.\",\"processingConsentFooterText\":\"If you decide that you wish to apply for a job with us, you may submit your contact information and your resume through Encore Sites. We will collect the information you choose to provide on your resume, such as your education and employment experience. We may use information provided by you in connection with your application for employment to assess your qualifications and we may share this information with clients and affiliates of Encora solely in connection with our efforts to evaluate you for a position at Encora or for assignment to one or more Encora Clients. \",\"privacyPolicyText\":\"**Encora has my consent to collect, store, and process my data for the purpose of considering me for employment, and for up to 1500 days thereafter.\",\"isLegitimateInterest\":false}","embed
Type":"REGULAR","disableCookieSubmission":"true","clonedFromForm":"d278aac2-6b59-4e39-8856-8fc90c066bc6","renderRawHtml":"true","user
Agent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 JobBot/2.0 (+http://www.jora.com/bot)","page
Title":"Encora Jobs","page
Url":"https://careers.encora.com/application?&gh_jid=4334076007","page
Id":"54643943513","url
Params":{"gh_jid":"4334076007"},"isHubSpotCmsGeneratedPage":true,"canonical
Url":"https://careers.encora.com/application","content
Type":"standard-page","hutk":"2afc28dd0b9755f10a06b9afc484698e","__hsfp":2104123436,"__hssc":"119895511.6.1715666704742","__hstc":"119895511.2afc28dd0b9755f10a06b9afc484698e.1715666704741.1715666704741.1715666704741.1","form
Target":"#events-form","boolCheckBoxFields":"LEGAL_CONSENT.subscription_type_9691089,LEGAL_CONSENT.processing","rumScriptExecuteTime":598.2000000476837,"rumTotalRequestTime":801,"rumTotalRenderTime":937.3999999761581,"rumServiceResponseTime":202.79999995231628,"rumFormRenderTime":136.39999997615814,"connection
Type":"4g","firstContentfulPaint":0,"largestContentfulPaint":0,"locale":"en","timestamp":1715666740457,"originalEmbedContext":{"portal
Id":"7958737","form
Id":"a72f6f36-7a66-4070-8cba-31a77b7794ef","region":"na1","target":"#events-form","is
Builder":false,"isTestPage":false,"is
Preview":false,"isMobileResponsive":true},"correlation
Id":"dcd88df8-1faa-4afd-b232-2f04ec20ecf1","renderedFieldsIds":["firstname","lastname","email","linkedin","country_selector","nombre_del_reclutador_que_deseas_que_procese_a_tu_referido__reclutador_de_tu_preferencia_","document","message","candidate_gh_job_id","candidate_source_id","LEGAL_CONSENT.subscription_type_9691089","LEGAL_CONSENT.processing"],"captcha
Status":"LOADED","emailResubscribeStatus":"NOT_APPLICABLE","isInsideCrossOriginFrame":false,"source":"forms-embed-1.5064","source
Name":"forms-embed","source
Version":"1.5064","sourceVersionMajor":"1","sourceVersionMinor":"5064","allPageIds":{"analyticsPageId":"54643943513","contentPageId":54643943513,"contentAnalyticsPageId":"54643943513"},"_debug_embedLogLines":[{"client
Timestamp":1715666739219,"level":"INFO","message":"Retrieved customer callbacks used on embed context: [\"onFormReady\"]"},{"client
Timestamp":1715666739219,"level":"INFO","message":"Retrieved page
Context values which may be overriden by the embed context: {\"page
Title\":\"Encora Jobs\",\"page
Url\":\"https://careers.encora.com/application?&gh_jid=4334076007\",\"user
Agent\":\"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 JobBot/2.0 (+http://www.jora.com/bot)\",\"url
Params\":{\"gh_jid\":\"4334076007\"},\"page
Id\":\"54643943513\",\"contentAnalyticsPageId\":\"54643943513\",\"contentPageId\":54643943513,\"isHubSpotCmsGeneratedPage\":true}"},{"client
Timestamp":1715666739219,"level":"INFO","message":"Retrieved country
Code property from normalized embed definition response: \"US\""},{"client
Timestamp":1715666740428,"level":"INFO","message":"Retrieved analytics values from API response which may be overriden by the embed context: {\"hutk\":\"2afc28dd0b9755f10a06b9afc484698e\",\"canonical
Url\":\"https://careers.encora.com/application\",\"content
Type\":\"standard-page\",\"page
Id\":\"54643943513\"}"}]}">